{"version":3,"file":"StoreData.BegPycdi.mjs","names":["__esmMin","L","STORE_IMG","PP","QS","IDS","STORE_GRADES","STORE_PACKS","STORE_TIERS","storeBuyHref","STORE_API","STORE_EMAIL","STORE_SHARE_LINE","init_StoreData","id","n","i","it"],"sources":["https:/framerusercontent.com/modules/OCYn0Ev8VV52JvWSf3S4/MtEoqyUs1V9SxTfIxrAa/StoreData.js"],"sourcesContent":["// StoreData — the workbook store's products (DESK: STORE spec, 11 Nov 2026: \"[2026-11-11] 04 — store pages spec for DESK WEBSITE.md\").\n// Prices live in Stripe (source of truth); these are the labels shown on /store. Links: \"[2026-11-11] 03 — stripe payment links.json\" (public URLs).\n// Matt, 11 Nov 2026: \"sell the workbooks as digital downloads in a store ... we offer packs of them ... no VAT\". Built by Claude, CENTRE: WEBSITE.\nconst L=id=>`https://buy.stripe.com/${id}`;/** The real covers (page 1 of each workbook) and three inside pages: scripts/61-store-images.mjs, [07] Website/[02] Images/store. */export const STORE_IMG=n=>`https://files.mygcsemaths.com/site/store/${n}.webp`;const PP=[52,54,50,62,68,76,68,80,72];const QS=[100,100,100,100,100,100,100,100,100]// from each cover (Grade 5 rebuilt at 100 on 11 Nov 2026, his words: \"they should all be 100 for the grade books\")\n;// 12 Nov 2026: every link below is a NEW payment link (proper products with a name, one line and a picture; his words: \"make the new links for the workbook checkouts\"). The old ones are listed in the Store project's checkout roll-out notes.\nconst IDS=[\"5kQ7sKfQvacu9192l94gg0o\",\"4gM6oG8o384mcdl7Ft4gg0p\",\"eVq3cu5bR5We4KT8Jx4gg0q\",\"cNidR88o32K24KT4th4gg0r\",\"cNi14m5bRbgygtB8Jx4gg0s\",\"8x2eVcgUz2K25OX3pd4gg0t\",\"dRm7sKfQv2K2gtBf7V4gg0u\",\"6oUcN4eMr5Wefpx9NB4gg0v\",\"14A14m9s71FY1yHgbZ4gg0w\"];export const STORE_GRADES=PP.map((pages,i)=>({sku:`grade-${i+1}`,name:`Grade ${i+1} Workbook`,line:\"\",qs:QS[i],pages,price:\"\\xa32.99\",covers:[`grade-${i+1}`],url:L(IDS[i])}));// \"was\" = the same workbooks bought one by one at £2.99 each\nexport const STORE_PACKS=[{sku:\"grades-1-3\",name:\"Grades 1 to 3 Pack\",line:\"3 workbooks\",qs:300,pages:156,price:\"\\xa36.99\",was:\"\\xa38.97\",covers:[\"grade-1\",\"grade-2\",\"grade-3\"],url:L(\"6oUdR847Nacufpx1h54gg0x\")},{sku:\"grades-4-5\",name:\"Grades 4 and 5 Pack\",line:\"2 workbooks\",qs:200,pages:130,price:\"\\xa34.99\",was:\"\\xa35.98\",covers:[\"grade-4\",\"grade-5\"],url:L(\"6oU5kCgUzdoGb9hgbZ4gg0n\")},{sku:\"grades-6-7\",name:\"Grades 6 and 7 Pack\",line:\"2 workbooks\",qs:200,pages:144,price:\"\\xa34.99\",was:\"\\xa35.98\",covers:[\"grade-6\",\"grade-7\"],url:L(\"00w9AS33Jacu919e3R4gg0y\")},{sku:\"grades-8-9\",name:\"Grades 8 and 9 Pack\",line:\"2 workbooks\",qs:200,pages:152,price:\"\\xa34.99\",was:\"\\xa35.98\",covers:[\"grade-8\",\"grade-9\"],url:L(\"7sYbJ01ZFacu7X50d14gg0z\")},{sku:\"all-grades\",name:\"All Grade Workbooks\",line:\"9 workbooks\",qs:900,pages:582,price:\"\\xa39.99\",was:\"\\xa326.91\",covers:[\"grade-1\",\"grade-5\",\"grade-9\"],url:L(\"28E5kCgUz0BU1yH5xl4gg0A\")}];export const STORE_TIERS=[{sku:\"foundation\",name:\"Foundation Workbook\",line:\"One exam-style question for every Foundation skill, Grades 1 to 5.\",qs:300,pages:168,price:\"\\xa35.99\",covers:[\"foundation\"],url:L(\"28E6oG7jZ5We6T17Ft4gg0B\")},{sku:\"higher\",name:\"Higher Workbook\",line:\"One exam-style question for every Higher skill, Grades 1 to 9.\",qs:400,pages:270,price:\"\\xa35.99\",covers:[\"higher\"],url:L(\"3cIeVcfQvfwOdhp0d14gg0C\")}];/** 🔒 false = every Buy button goes straight to its Stripe payment link. true = Buy opens OUR checkout page (/store/checkout?sku=…, StoreCheckout.tsx).\n *  Turn on only after store-api /checkout answers 200 (the worker is deployed and its two Stripe keys are set). */export const STORE_OWN_CHECKOUT=false;export const storeBuyHref=it=>STORE_OWN_CHECKOUT?`/store/checkout?sku=${it.sku}`:it.url;export const STORE_API=\"https://store-api.matt-da9.workers.dev\";export const STORE_EMAIL=\"matt@mygcsemaths.com\";export const STORE_SHARE_LINE=\"This copy is for your own family's use. Please don't share or upload it. Thank you for supporting MyGCSEMaths.\";\nexport const __FramerMetadata__ = {\"exports\":{\"STORE_API\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"STORE_IMG\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"STORE_PACKS\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"storeBuyHref\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"STORE_OWN_CHECKOUT\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"STORE_TIERS\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"STORE_SHARE_LINE\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"STORE_GRADES\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"STORE_EMAIL\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"StoreItem\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StoreData.map"],"mappings":"A,8GAGM,EAAE,GAAI,0BAA0Bc,IAAuJ,EAAU,GAAG,4CAA4CC,EAAE,OAAa,EAAG,CAAC,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,GAAG,EAAE,EAAQ,EAAG,CAAC,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,IAAI,GAAG,EAE5U,EAAI,CAAC,0BAA0B,0BAA0B,0BAA0B,0BAA0B,0BAA0B,0BAA0B,0BAA0B,0BAA0B,yBAAyB,EAAe,EAAaZ,EAAG,KAAK,EAAM,KAAK,CAAC,IAAI,SAASa,EAAE,IAAI,KAAK,SAASA,EAAE,EAAE,WAAW,KAAK,GAAG,GAAGZ,EAAGY,GAAG,QAAM,MAAM,QAAW,OAAO,CAAC,SAASA,EAAE,GAAG,EAAE,IAAIf,EAAEI,EAAIW,EAAE,CAAC,EAAE,EACtZ,EAAY,CAAC,CAAC,IAAI,aAAa,KAAK,qBAAqB,KAAK,cAAc,GAAG,IAAI,MAAM,IAAI,MAAM,QAAW,IAAI,QAAW,OAAO,CAAC,UAAU,UAAU,SAAS,EAAE,IAAIf,EAAE,yBAAyB,CAAC,EAAE,CAAC,IAAI,aAAa,KAAK,sBAAsB,KAAK,cAAc,GAAG,IAAI,MAAM,IAAI,MAAM,QAAW,IAAI,QAAW,OAAO,CAAC,UAAU,SAAS,EAAE,IAAIA,EAAE,yBAAyB,CAAC,EAAE,CAAC,IAAI,aAAa,KAAK,sBAAsB,KAAK,cAAc,GAAG,IAAI,MAAM,IAAI,MAAM,QAAW,IAAI,QAAW,OAAO,CAAC,UAAU,SAAS,EAAE,IAAIA,EAAE,yBAAyB,CAAC,EAAE,CAAC,IAAI,aAAa,KAAK,sBAAsB,KAAK,cAAc,GAAG,IAAI,MAAM,IAAI,MAAM,QAAW,IAAI,QAAW,OAAO,CAAC,UAAU,SAAS,EAAE,IAAIA,EAAE,yBAAyB,CAAC,EAAE,CAAC,IAAI,aAAa,KAAK,sBAAsB,KAAK,cAAc,GAAG,IAAI,MAAM,IAAI,MAAM,QAAW,IAAI,SAAY,OAAO,CAAC,UAAU,UAAU,SAAS,EAAE,IAAIA,EAAE,yBAAyB,CAAC,CAAC,EAAe,EAAY,CAAC,CAAC,IAAI,aAAa,KAAK,sBAAsB,KAAK,qEAAqE,GAAG,IAAI,MAAM,IAAI,MAAM,QAAW,OAAO,CAAC,YAAY,EAAE,IAAIA,EAAE,yBAAyB,CAAC,EAAE,CAAC,IAAI,SAAS,KAAK,kBAAkB,KAAK,iEAAiE,GAAG,IAAI,MAAM,IAAI,MAAM,QAAW,OAAO,CAAC,QAAQ,EAAE,IAAIA,EAAE,yBAAyB,CAAC,CAAC,EACpqC,EAAa,GAAuDgB,EAAG,IAAiB,EAAU,yCAAsD,EAAY,uBAAoC,EAAiB,gH"}