{
  "version": 3,
  "sources": ["ssg:https://asset.29cm.co.kr/contents/framer/utils/playHaptic.js"],
  "sourcesContent": ["import { postMessage } from \"./postMessage.js\";\nconst DURATION_BY_INTENSITY = {\n  [\n    \"heavy\"\n    /* HEAVY */\n  ]: 100,\n  [\n    \"medium\"\n    /* MEDIUM */\n  ]: 50,\n  [\n    \"light\"\n    /* LIGHT */\n  ]: 30,\n  [\n    \"soft\"\n    /* SOFT */\n  ]: 20,\n  [\n    \"rigid\"\n    /* RIGID */\n  ]: 5\n};\nconst playHaptic = (intensity) => {\n  postMessage(\"playHaptic\", {\n    type: intensity,\n    duration: DURATION_BY_INTENSITY[intensity]\n  });\n};\nexport {\n  playHaptic\n};\n"],
  "mappings": "yCACA,IAAMA,EAAwB,CAE1B,MAEC,IAED,OAEC,GAED,MAEC,GAED,KAEC,GAED,MAEC,CACL,EACMC,EAAcC,GAAc,CAChCC,EAAY,aAAc,CACxB,KAAMD,EACN,SAAUF,EAAsBE,CAAS,CAC3C,CAAC,CACH",
  "names": ["DURATION_BY_INTENSITY", "playHaptic", "intensity", "postMessage"]
}
