feat: reconcile application vertical slices

Backfill the completed acquisitions, sales, dashboard, pricing, search, public detail, worker, migration, contracts, validation, tests, and implementation-status changes into one verified application slice.
This commit is contained in:
2026-09-09 22:12:53 -04:00
parent b9ff7445a6
commit b8f089a5d9
78 changed files with 4561 additions and 2057 deletions
@@ -1,32 +1,36 @@
import CollectibleDetail from './CollectibleDetail.vue';
import CollectibleDetail from "./CollectibleDetail.vue";
export default { title: 'Organisms/CollectibleDetail', component: CollectibleDetail };
export default {
title: "Organisms/CollectibleDetail",
component: CollectibleDetail,
};
export const ListingDetail = {
args: {
title: 'Charizard ex #199/165',
status: 'AVAILABLE',
title: "Charizard ex #199/165",
status: "AVAILABLE",
priceMinor: 11500,
marketValueMinor: 12000,
condition: 'Near Mint',
description: 'A clean collector copy with a clear front and back.',
condition: "Near Mint",
description: "A clean collector copy with a clear front and back.",
facts: [
{ label: 'Set', value: 'Scarlet & Violet 151' },
{ label: 'Card number', value: '199/165' },
{ label: 'Market context', value: '$120 reference' },
{ label: 'Updated', value: 'Today' },
{ label: "Set", value: "Scarlet & Violet 151" },
{ label: "Card number", value: "199/165" },
{ label: "Market context", value: "$120 reference" },
{ label: "Updated", value: "Today" },
],
images: [
{ id: 'front', label: 'FRONT', alt: 'Front of Charizard ex' },
{ id: 'back', label: 'BACK', alt: 'Back of Charizard ex' },
{ id: "front", label: "FRONT", alt: "Front of Charizard ex" },
{ id: "back", label: "BACK", alt: "Back of Charizard ex" },
],
},
};
export const ProductWithoutImages = {
args: {
title: 'Pikachu World Collection',
description: 'A representative product identity with images still to be added.',
facts: [{ label: 'Category', value: 'Collectible merchandise' }],
title: "Pikachu World Collection",
description:
"A representative product identity with images still to be added.",
facts: [{ label: "Category", value: "Collectible merchandise" }],
},
};
};