{"version":3,"file":"dynamic.mjs","names":[],"sources":["../../../../../../../../src/lib/propsContext/dynamicProps/dynamic.ts"],"sourcesContent":["import {\n  dynamicPropKey,\n  type DynamicProp,\n  type DynamicPropKey,\n} from \"@/lib/propsContext/dynamicProps/types\";\nimport type {\n  FlowComponentName,\n  FlowComponentPropName,\n} from \"@/components/propTypes\";\n\nexport const dynamic = <\n  C extends FlowComponentName,\n  P extends FlowComponentPropName<C>,\n>(\n  getDynamicProp: DynamicProp<C, P>[DynamicPropKey],\n): DynamicProp<C, P> => ({\n  [dynamicPropKey]: getDynamicProp,\n});\n\nexport default dynamic;\n"],"mappings":";;;;AAUA,IAAa,WAIX,oBACuB,GACtB,iBAAiB,eACpB"}