{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/gS6hLrjsb3tUSba8nCXh/8UmQQkq2Bu7gcViinoyi/FormSubject.js"],
  "sourcesContent": ["import{jsx as _jsx}from\"react/jsx-runtime\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// Learn more: https://www.framer.com/developers/overrides/\nconst useStore=createStore({subject:\"default\"});export function formSubject(Component){return props=>{const[store,setStore]=useStore();console.log(store.subject);return /*#__PURE__*/_jsx(Component,{...props,variant:store.subject});};}export function addGRC(Component){return props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,onClick:()=>{setStore({subject:\"grc\"});}});};}export function addTechnical(Component){return props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,onClick:()=>{setStore({subject:\"technical\"});}});};}export function addManaged(Component){return props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,onClick:()=>{setStore({subject:\"managed\"});}});};}export function addDefault(Component){return props=>{const[store,setStore]=useStore();return /*#__PURE__*/_jsx(Component,{...props,onClick:()=>{setStore({subject:\"default\"});}});};}\nexport const __FramerMetadata__ = {\"exports\":{\"addDefault\":{\"type\":\"reactHoc\",\"name\":\"addDefault\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"addGRC\":{\"type\":\"reactHoc\",\"name\":\"addGRC\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"formSubject\":{\"type\":\"reactHoc\",\"name\":\"formSubject\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"addTechnical\":{\"type\":\"reactHoc\",\"name\":\"addTechnical\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"addManaged\":{\"type\":\"reactHoc\",\"name\":\"addManaged\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FormSubject.map"],
  "mappings": "kFACA,IAAMA,EAASC,EAAY,CAAC,QAAQ,SAAS,CAAC,EAAS,SAASC,EAAYC,EAAU,CAAC,OAAOC,GAAO,CAAC,GAAK,CAACC,EAAMC,CAAQ,EAAEN,EAAS,EAAE,eAAQ,IAAIK,EAAM,OAAO,EAAsBE,EAAKJ,EAAU,CAAC,GAAGC,EAAM,QAAQC,EAAM,OAAO,CAAC,CAAE,CAAE,CAAQ,SAASG,EAAOL,EAAU,CAAC,OAAOC,GAAO,CAAC,GAAK,CAACC,EAAMC,CAAQ,EAAEN,EAAS,EAAE,OAAoBO,EAAKJ,EAAU,CAAC,GAAGC,EAAM,QAAQ,IAAI,CAACE,EAAS,CAAC,QAAQ,KAAK,CAAC,CAAE,CAAC,CAAC,CAAE,CAAE,CAAQ,SAASG,EAAaN,EAAU,CAAC,OAAOC,GAAO,CAAC,GAAK,CAACC,EAAMC,CAAQ,EAAEN,EAAS,EAAE,OAAoBO,EAAKJ,EAAU,CAAC,GAAGC,EAAM,QAAQ,IAAI,CAACE,EAAS,CAAC,QAAQ,WAAW,CAAC,CAAE,CAAC,CAAC,CAAE,CAAE,CAAQ,SAASI,EAAWP,EAAU,CAAC,OAAOC,GAAO,CAAC,GAAK,CAACC,EAAMC,CAAQ,EAAEN,EAAS,EAAE,OAAoBO,EAAKJ,EAAU,CAAC,GAAGC,EAAM,QAAQ,IAAI,CAACE,EAAS,CAAC,QAAQ,SAAS,CAAC,CAAE,CAAC,CAAC,CAAE,CAAE,CAAQ,SAASK,EAAWR,EAAU,CAAC,OAAOC,GAAO,CAAC,GAAK,CAACC,EAAMC,CAAQ,EAAEN,EAAS,EAAE,OAAoBO,EAAKJ,EAAU,CAAC,GAAGC,EAAM,QAAQ,IAAI,CAACE,EAAS,CAAC,QAAQ,SAAS,CAAC,CAAE,CAAC,CAAC,CAAE,CAAE",
  "names": ["useStore", "createStore", "formSubject", "Component", "props", "store", "setStore", "p", "addGRC", "addTechnical", "addManaged", "addDefault"]
}
