{
  "version": 3,
  "sources": ["ssg:https://asset.29cm.co.kr/contents/framer/libs/property-controls/subscription.js", "ssg:https://asset.29cm.co.kr/contents/framer/utils/splitToStringArray.js", "ssg:https://asset.29cm.co.kr/contents/framer/utils/restOf.js"],
  "sourcesContent": ["import { ControlType } from \"framer\";\nconst SUBSCRIPTION_CONTROLS = {\n  subscription: {\n    type: ControlType.Object,\n    title: \"\uC54C\uB9BC \uC2E0\uCCAD \uBC84\uD2BC\",\n    description: \"\uC54C\uB9BC \uC2E0\uCCAD \uBC84\uD2BC \uAD00\uB828 \uC0C1\uC138 \uC635\uC158 \uC124\uC815\",\n    controls: {\n      visible: {\n        type: ControlType.Boolean,\n        title: \"\uB178\uCD9C \uC5EC\uBD80\",\n        defaultValue: false\n      },\n      activeColor: {\n        type: ControlType.Color,\n        title: \"\uD65C\uC131\uD654 \uC0C1\uD0DC \uC0C9\uC0C1\",\n        description: \"\uBC84\uD2BC\uC774 \uD65C\uC131\uD654 \uC0C1\uD0DC\uC77C \uB54C\uC758 \uC0C9\uC0C1 \uC124\uC815\",\n        optional: true\n      },\n      eventKeys: {\n        hidden: ({\n          visible\n        }) => visible === false,\n        type: ControlType.String,\n        title: \"\uC54C\uB9BC \uD0A4 \uBAA9\uB85D\",\n        description: \"\uC54C\uB9BC \uAE30\uB2A5\uC744 \uD65C\uC131\uD654\uD560 \uC774\uBCA4\uD2B8\uB97C \uAD6C\uBD84\uD558\uAE30 \uC704\uD574 \uC0AC\uC804\uC5D0 \uC815\uC758\uB41C \uD0A4\uB97C \uC785\uB825\uD569\uB2C8\uB2E4.\\n\\n\uBAA9\uB85D\uC73C\uB85C \uC785\uB825\uD558\uB294 \uACBD\uC6B0 \uCF64\uB9C8(,)\uB85C \uAD6C\uBD84\uD558\uBA70, \uBC18\uB4DC\uC2DC \uD68C\uCC28 \uC21C\uC11C\uB300\uB85C \uC785\uB825\uD574 \uC8FC\uC138\uC694.\\nex. KEY_01,KEY_02,KEY_03,KEY_04 ...\\n\\n\uD0A4\uAC00 \uD544\uC694\uD55C \uACBD\uC6B0 \uC804\uC2DC\uCF58\uD150\uCE20\uD300\uC5D0 \uBB38\uC758\uD574 \uC8FC\uC138\uC694.\",\n        placeholder: \"KEY_01,KEY_02,KEY_03,KEY_04\",\n        displayTextArea: true,\n        defaultValue: \"\"\n      }\n    }\n  }\n};\nexport {\n  SUBSCRIPTION_CONTROLS\n};\n", "const splitToStringArray = (str) => {\n  return str.split(\",\").map((item) => item.trim());\n};\nexport {\n  splitToStringArray\n};\n", "const restOf = (array, index) => {\n  return array.filter((x) => x !== array[index]);\n};\nexport {\n  restOf\n};\n"],
  "mappings": "yCACA,IAAMA,EAAwB,CAC5B,aAAc,CACZ,KAAMC,EAAY,OAClB,MAAO,yCACP,YAAa,6FACb,SAAU,CACR,QAAS,CACP,KAAMA,EAAY,QAClB,MAAO,4BACP,aAAc,EAChB,EACA,YAAa,CACX,KAAMA,EAAY,MAClB,MAAO,+CACP,YAAa,kGACb,SAAU,EACZ,EACA,UAAW,CACT,OAAQ,CAAC,CACP,QAAAC,CACF,IAAMA,IAAY,GAClB,KAAMD,EAAY,OAClB,MAAO,mCACP,YAAa;AAAA;AAAA;AAAA;AAAA;AAAA,gIACb,YAAa,8BACb,gBAAiB,GACjB,aAAc,EAChB,CACF,CACF,CACF,EC/BA,IAAME,EAAsBC,GACnBA,EAAI,MAAM,GAAG,EAAE,IAAKC,GAASA,EAAK,KAAK,CAAC,ECDjD,IAAMC,EAAS,CAACC,EAAOC,IACdD,EAAM,OAAQE,GAAMA,IAAMF,EAAMC,CAAK,CAAC",
  "names": ["SUBSCRIPTION_CONTROLS", "ControlType", "visible", "splitToStringArray", "str", "item", "restOf", "array", "index", "x"]
}
