{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/VTUDdizacRHpwbkOamr7/AykinQJbgwl92LvMGZwu/constants.js", "ssg:https://framerusercontent.com/modules/afBE9Yx1W6bY5q32qPxe/m3q7puE2tbo1S2C0s0CT/useRenderTarget.js", "ssg:https://framerusercontent.com/modules/5SM58HxZHxjjv7aLMOgQ/WXz9i6mVki0bBCrKdqB3/propUtils.js", "ssg:https://framerusercontent.com/modules/e3x4jPb1EG4euVPWc4mR/DcqkjAY8EPVJ6ETf0Jqb/Notes.js"],
  "sourcesContent": ["import { ControlType } from \"framer\";\nexport const fontStack = `\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;\nexport const containerStyles = {\n  position: \"relative\",\n  width: \"100%\",\n  height: \"100%\",\n  display: \"flex\",\n  justifyContent: \"center\",\n  alignItems: \"center\"\n};\nexport const emptyStateStyle = {\n  ...containerStyles,\n  borderRadius: 6,\n  background: \"rgba(136, 85, 255, 0.3)\",\n  color: \"#85F\",\n  border: \"1px dashed #85F\",\n  flexDirection: \"column\"\n};\nexport const defaultEvents = {\n  onClick: {\n    type: ControlType.EventHandler\n  },\n  onMouseEnter: {\n    type: ControlType.EventHandler\n  },\n  onMouseLeave: {\n    type: ControlType.EventHandler\n  }\n};\nexport const fontSizeOptions = {\n  type: ControlType.Number,\n  title: \"Font Size\",\n  min: 2,\n  max: 200,\n  step: 1,\n  displayStepper: true\n};\nexport const fontControls = {\n  font: {\n    type: ControlType.Boolean,\n    title: \"Font\",\n    defaultValue: false,\n    disabledTitle: \"Default\",\n    enabledTitle: \"Custom\"\n  },\n  fontFamily: {\n    type: ControlType.String,\n    title: \"Family\",\n    placeholder: \"Inter\",\n    hidden: ({\n      font\n    }) => !font\n  },\n  fontWeight: {\n    type: ControlType.Enum,\n    title: \"Weight\",\n    options: [100, 200, 300, 400, 500, 600, 700, 800, 900],\n    optionTitles: [\"Thin\", \"Extra-light\", \"Light\", \"Regular\", \"Medium\", \"Semi-bold\", \"Bold\", \"Extra-bold\", \"Black\"],\n    hidden: ({\n      font\n    }) => !font\n  }\n};\n// @TODO check if we're missing anything here \u2014 there doesn't seem to be a reliable browser API for this\nexport const localeOptions = {\n  af: \"Afrikaans\",\n  sq: \"Albanian\",\n  an: \"Aragonese\",\n  ar: \"Arabic (Standard)\",\n  \"ar-dz\": \"Arabic (Algeria)\",\n  \"ar-bh\": \"Arabic (Bahrain)\",\n  \"ar-eg\": \"Arabic (Egypt)\",\n  \"ar-iq\": \"Arabic (Iraq)\",\n  \"ar-jo\": \"Arabic (Jordan)\",\n  \"ar-kw\": \"Arabic (Kuwait)\",\n  \"ar-lb\": \"Arabic (Lebanon)\",\n  \"ar-ly\": \"Arabic (Libya)\",\n  \"ar-ma\": \"Arabic (Morocco)\",\n  \"ar-om\": \"Arabic (Oman)\",\n  \"ar-qa\": \"Arabic (Qatar)\",\n  \"ar-sa\": \"Arabic (Saudi Arabia)\",\n  \"ar-sy\": \"Arabic (Syria)\",\n  \"ar-tn\": \"Arabic (Tunisia)\",\n  \"ar-ae\": \"Arabic (U.A.E.)\",\n  \"ar-ye\": \"Arabic (Yemen)\",\n  hy: \"Armenian\",\n  as: \"Assamese\",\n  ast: \"Asturian\",\n  az: \"Azerbaijani\",\n  eu: \"Basque\",\n  bg: \"Bulgarian\",\n  be: \"Belarusian\",\n  bn: \"Bengali\",\n  bs: \"Bosnian\",\n  br: \"Breton\",\n  my: \"Burmese\",\n  ca: \"Catalan\",\n  ch: \"Chamorro\",\n  ce: \"Chechen\",\n  zh: \"Chinese\",\n  \"zh-hk\": \"Chinese (Hong Kong)\",\n  \"zh-cn\": \"Chinese (PRC)\",\n  \"zh-sg\": \"Chinese (Singapore)\",\n  \"zh-tw\": \"Chinese (Taiwan)\",\n  cv: \"Chuvash\",\n  co: \"Corsican\",\n  cr: \"Cree\",\n  hr: \"Croatian\",\n  cs: \"Czech\",\n  da: \"Danish\",\n  nl: \"Dutch (Standard)\",\n  \"nl-be\": \"Dutch (Belgian)\",\n  en: \"English\",\n  \"en-au\": \"English (Australia)\",\n  \"en-bz\": \"English (Belize)\",\n  \"en-ca\": \"English (Canada)\",\n  \"en-ie\": \"English (Ireland)\",\n  \"en-jm\": \"English (Jamaica)\",\n  \"en-nz\": \"English (New Zealand)\",\n  \"en-ph\": \"English (Philippines)\",\n  \"en-za\": \"English (South Africa)\",\n  \"en-tt\": \"English (Trinidad & Tobago)\",\n  \"en-gb\": \"English (United Kingdom)\",\n  \"en-us\": \"English (United States)\",\n  \"en-zw\": \"English (Zimbabwe)\",\n  eo: \"Esperanto\",\n  et: \"Estonian\",\n  fo: \"Faeroese\",\n  fa: \"Farsi\",\n  fj: \"Fijian\",\n  fi: \"Finnish\",\n  fr: \"French (Standard)\",\n  \"fr-be\": \"French (Belgium)\",\n  \"fr-ca\": \"French (Canada)\",\n  \"fr-fr\": \"French (France)\",\n  \"fr-lu\": \"French (Luxembourg)\",\n  \"fr-mc\": \"French (Monaco)\",\n  \"fr-ch\": \"French (Switzerland)\",\n  fy: \"Frisian\",\n  fur: \"Friulian\",\n  gd: \"Gaelic (Scots)\",\n  \"gd-ie\": \"Gaelic (Irish)\",\n  gl: \"Galacian\",\n  ka: \"Georgian\",\n  de: \"German (Standard)\",\n  \"de-at\": \"German (Austria)\",\n  \"de-de\": \"German (Germany)\",\n  \"de-li\": \"German (Liechtenstein)\",\n  \"de-lu\": \"German (Luxembourg)\",\n  \"de-ch\": \"German (Switzerland)\",\n  el: \"Greek\",\n  gu: \"Gujurati\",\n  ht: \"Haitian\",\n  he: \"Hebrew\",\n  hi: \"Hindi\",\n  hu: \"Hungarian\",\n  is: \"Icelandic\",\n  id: \"Indonesian\",\n  iu: \"Inuktitut\",\n  ga: \"Irish\",\n  it: \"Italian (Standard)\",\n  \"it-ch\": \"Italian (Switzerland)\",\n  ja: \"Japanese\",\n  kn: \"Kannada\",\n  ks: \"Kashmiri\",\n  kk: \"Kazakh\",\n  km: \"Khmer\",\n  ky: \"Kirghiz\",\n  tlh: \"Klingon\",\n  ko: \"Korean\",\n  \"ko-kp\": \"Korean (North Korea)\",\n  \"ko-kr\": \"Korean (South Korea)\",\n  la: \"Latin\",\n  lv: \"Latvian\",\n  lt: \"Lithuanian\",\n  lb: \"Luxembourgish\",\n  mk: \"FYRO Macedonian\",\n  ms: \"Malay\",\n  ml: \"Malayalam\",\n  mt: \"Maltese\",\n  mi: \"Maori\",\n  mr: \"Marathi\",\n  mo: \"Moldavian\",\n  nv: \"Navajo\",\n  ng: \"Ndonga\",\n  ne: \"Nepali\",\n  no: \"Norwegian\",\n  nb: \"Norwegian (Bokmal)\",\n  nn: \"Norwegian (Nynorsk)\",\n  oc: \"Occitan\",\n  or: \"Oriya\",\n  om: \"Oromo\",\n  \"fa-ir\": \"Persian/Iran\",\n  pl: \"Polish\",\n  pt: \"Portuguese\",\n  \"pt-br\": \"Portuguese (Brazil)\",\n  pa: \"Punjabi\",\n  \"pa-in\": \"Punjabi (India)\",\n  \"pa-pk\": \"Punjabi (Pakistan)\",\n  qu: \"Quechua\",\n  rm: \"Rhaeto-Romanic\",\n  ro: \"Romanian\",\n  \"ro-mo\": \"Romanian (Moldavia)\",\n  ru: \"Russian\",\n  \"ru-mo\": \"Russian (Moldavia)\",\n  sz: \"Sami (Lappish)\",\n  sg: \"Sango\",\n  sa: \"Sanskrit\",\n  sc: \"Sardinian\",\n  sd: \"Sindhi\",\n  si: \"Singhalese\",\n  sr: \"Serbian\",\n  sk: \"Slovak\",\n  sl: \"Slovenian\",\n  so: \"Somani\",\n  sb: \"Sorbian\",\n  es: \"Spanish\",\n  \"es-ar\": \"Spanish (Argentina)\",\n  \"es-bo\": \"Spanish (Bolivia)\",\n  \"es-cl\": \"Spanish (Chile)\",\n  \"es-co\": \"Spanish (Colombia)\",\n  \"es-cr\": \"Spanish (Costa Rica)\",\n  \"es-do\": \"Spanish (Dominican Republic)\",\n  \"es-ec\": \"Spanish (Ecuador)\",\n  \"es-sv\": \"Spanish (El Salvador)\",\n  \"es-gt\": \"Spanish (Guatemala)\",\n  \"es-hn\": \"Spanish (Honduras)\",\n  \"es-mx\": \"Spanish (Mexico)\",\n  \"es-ni\": \"Spanish (Nicaragua)\",\n  \"es-pa\": \"Spanish (Panama)\",\n  \"es-py\": \"Spanish (Paraguay)\",\n  \"es-pe\": \"Spanish (Peru)\",\n  \"es-pr\": \"Spanish (Puerto Rico)\",\n  \"es-es\": \"Spanish (Spain)\",\n  \"es-uy\": \"Spanish (Uruguay)\",\n  \"es-ve\": \"Spanish (Venezuela)\",\n  sx: \"Sutu\",\n  sw: \"Swahili\",\n  sv: \"Swedish\",\n  \"sv-fi\": \"Swedish (Finland)\",\n  \"sv-sv\": \"Swedish (Sweden)\",\n  ta: \"Tamil\",\n  tt: \"Tatar\",\n  te: \"Teluga\",\n  th: \"Thai\",\n  tig: \"Tigre\",\n  ts: \"Tsonga\",\n  tn: \"Tswana\",\n  tr: \"Turkish\",\n  tk: \"Turkmen\",\n  uk: \"Ukrainian\",\n  hsb: \"Upper Sorbian\",\n  ur: \"Urdu\",\n  ve: \"Venda\",\n  vi: \"Vietnamese\",\n  vo: \"Volapuk\",\n  wa: \"Walloon\",\n  cy: \"Welsh\",\n  xh: \"Xhosa\",\n  ji: \"Yiddish\",\n  zu: \"Zulu\"\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"fontSizeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontControls\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"localeOptions\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"fontStack\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"emptyStateStyle\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"containerStyles\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"defaultEvents\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./constants.map", "import { useMemo } from \"react\";\nimport { RenderTarget } from \"framer\";\nexport function useRenderTarget() {\n  const currentRenderTarget = useMemo(() => RenderTarget.current(), []);\n  return currentRenderTarget;\n}\nexport function useIsInPreview() {\n  const inPreview = useMemo(() => RenderTarget.current() === RenderTarget.preview, []);\n  return inPreview;\n}\nexport function useIsOnCanvas() {\n  const onCanvas = useMemo(() => RenderTarget.current() === RenderTarget.canvas, []);\n  return onCanvas;\n}\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"useIsInPreview\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useRenderTarget\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useIsOnCanvas\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./useRenderTarget.map", "import { useMemo } from \"react\";\nimport { ControlType } from \"framer\";\nexport function useRadius(props) {\n  const {\n    borderRadius,\n    isMixedBorderRadius,\n    topLeftRadius,\n    topRightRadius,\n    bottomRightRadius,\n    bottomLeftRadius\n  } = props;\n  const radiusValue = useMemo(() => isMixedBorderRadius ? `${topLeftRadius}px ${topRightRadius}px ${bottomRightRadius}px ${bottomLeftRadius}px` : `${borderRadius}px`, [borderRadius, isMixedBorderRadius, topLeftRadius, topRightRadius, bottomRightRadius, bottomLeftRadius]);\n  return radiusValue;\n}\nexport const borderRadiusControl = {\n  borderRadius: {\n    title: \"Radius\",\n    type: ControlType.FusedNumber,\n    toggleKey: \"isMixedBorderRadius\",\n    toggleTitles: [\"Radius\", \"Radius per corner\"],\n    valueKeys: [\"topLeftRadius\", \"topRightRadius\", \"bottomRightRadius\", \"bottomLeftRadius\"],\n    valueLabels: [\"TL\", \"TR\", \"BR\", \"BL\"],\n    min: 0\n  }\n};\nexport function usePadding(props) {\n  const {\n    padding,\n    paddingPerSide,\n    paddingTop,\n    paddingRight,\n    paddingBottom,\n    paddingLeft\n  } = props;\n  const paddingValue = useMemo(() => paddingPerSide ? `${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px` : padding, [padding, paddingPerSide, paddingTop, paddingRight, paddingBottom, paddingLeft]);\n  return paddingValue;\n}\nexport const paddingControl = {\n  padding: {\n    type: ControlType.FusedNumber,\n    toggleKey: \"paddingPerSide\",\n    toggleTitles: [\"Padding\", \"Padding per side\"],\n    valueKeys: [\"paddingTop\", \"paddingRight\", \"paddingBottom\", \"paddingLeft\"],\n    valueLabels: [\"T\", \"R\", \"B\", \"L\"],\n    min: 0,\n    title: \"Padding\"\n  }\n};\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"borderRadiusControl\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"useRadius\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"RadiusProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"PaddingProps\": {\n      \"type\": \"tsType\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"usePadding\": {\n      \"type\": \"function\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    },\n    \"paddingControl\": {\n      \"type\": \"variable\",\n      \"annotations\": {\n        \"framerContractVersion\": \"1\"\n      }\n    }\n  }\n};\n//# sourceMappingURL=./propUtils.map", "import { jsx as _jsx, jsxs as _jsxs } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nimport { addPropertyControls, ControlType, RenderTarget, Color } from \"framer\";\nimport { defaultEvents, fontStack } from \"https://framer.com/m/framer/default-utils.js@^0.45.0\";\nconst colors = {\n  blue: \"#0099FF\",\n  darkBlue: \"#0066FF\",\n  purple: \"#8855FF\",\n  red: \"#FF5588\",\n  green: \"#22CC66\",\n  yellow: \"#FFBB00\"\n}; /**\n   * STICKY\n   *\n   * @framerIntrinsicWidth 180\n   * @framerIntrinsicHeight 180\n   *\n   * @framerSupportedLayoutWidth any\n   * @framerSupportedLayoutHeight any\n   */\nexport function Notes(props) {\n  const {\n    note = \"\",\n    shadow,\n    color,\n    preview,\n    alignment,\n    smallFont,\n    onClick,\n    onMouseEnter,\n    onMouseLeave,\n    onMouseDown,\n    onMouseUp,\n    useScriptFont\n  } = props;\n  const [baseColorString, backgroundColorString] = React.useMemo(() => {\n    const baseColor = Color(colors[color]);\n    const hslColor = Color.toHsl(baseColor);\n    hslColor.l = 0.95;\n    const baseColorString = Color(colors[color]).toValue();\n    const backgroundColorString = Color(hslColor).toValue();\n    return [baseColorString, backgroundColorString];\n  }, [color]);\n  const centerAligned = alignment === \"center\";\n  const hasContent = note.length > 0;\n  return /*#__PURE__*/_jsxs(\"div\", {\n    style: {\n      flex: 1,\n      width: \"100%\",\n      height: \"100%\",\n      display: \"flex\",\n      alignItems: centerAligned ? \"center\" : \"flex-start\",\n      backgroundColor: backgroundColorString,\n      overflow: \"hidden\",\n      paddingLeft: smallFont ? 15 : 18,\n      paddingTop: useScriptFont ? 12 : 14,\n      paddingBottom: useScriptFont ? 12 : 14,\n      paddingRight: smallFont ? 15 : 18,\n      borderRadius: 8,\n      visibility: RenderTarget.current() === RenderTarget.preview && !preview ? \"hidden\" : \"visible\",\n      fontFamily: useScriptFont ? \"Nanum Pen Script\" : fontStack,\n      //@ts-ignore\n      fontDisplay: \"fallback\",\n      boxShadow: shadow ? \"0 4px 10px rgba(0,0,0,0.08)\" : \"none\"\n    },\n    onClick,\n    onMouseEnter,\n    onMouseLeave,\n    onMouseDown,\n    onMouseUp,\n    children: [/*#__PURE__*/_jsx(\"link\", {\n      href: \"https://fonts.googleapis.com/css?family=Nanum+Pen+Script&display=swap\",\n      rel: \"stylesheet\"\n    }), /*#__PURE__*/_jsx(\"p\", {\n      style: {\n        width: \"max-content\",\n        wordBreak: \"break-word\",\n        overflowWrap: \"break-word\",\n        overflow: \"hidden\",\n        whiteSpace: \"pre-wrap\",\n        margin: 0,\n        fontSize: smallFont ? useScriptFont ? 18 : 12 : useScriptFont ? 32 : 24,\n        lineHeight: smallFont ? useScriptFont ? 1.15 : 1.4 : useScriptFont ? 1.08 : 1.3,\n        textAlign: alignment,\n        color: baseColorString,\n        display: \"-webkit-box\",\n        opacity: hasContent ? 1 : 0.5,\n        // lineClamp: 7,\n        WebkitBoxOrient: \"vertical\"\n      },\n      children: hasContent ? note : \"Write something...\"\n    })]\n  });\n}\nNotes.defaultProps = {\n  useScriptFont: false,\n  color: \"blue\",\n  width: 180,\n  height: 180,\n  shadow: false\n};\naddPropertyControls(Notes, {\n  note: {\n    type: ControlType.String,\n    displayTextArea: true,\n    placeholder: `Write something\u2026 \\n\\n\\n`\n  },\n  color: {\n    type: ControlType.Enum,\n    defaultValue: \"blue\",\n    options: Object.keys(colors),\n    optionTitles: Object.keys(colors).map(c => c.replace(/^\\w/, c => c.toUpperCase()))\n  },\n  alignment: {\n    title: \"Text Align\",\n    type: ControlType.Enum,\n    displaySegmentedControl: true,\n    optionTitles: [\"Left\", \"Center\", \"Right\"],\n    options: [\"left\", \"center\", \"right\"]\n  },\n  useScriptFont: {\n    type: ControlType.Boolean,\n    disabledTitle: \"Default\",\n    enabledTitle: \"Script\",\n    title: \"Font\"\n  },\n  smallFont: {\n    type: ControlType.Boolean,\n    disabledTitle: \"Big\",\n    enabledTitle: \"Small\",\n    title: \"Text Size\"\n  },\n  preview: {\n    type: ControlType.Boolean,\n    defaultValue: true,\n    title: \"In Preview\",\n    enabledTitle: \"Show\",\n    disabledTitle: \"Hide\"\n  },\n  shadow: {\n    type: ControlType.Boolean,\n    defaultValue: Notes.defaultProps.shadow,\n    title: \"Shadow\",\n    enabledTitle: \"Show\",\n    disabledTitle: \"Hide\"\n  },\n  ...defaultEvents\n});\nNotes.displayName = \"Sticky Note\";\nexport const __FramerMetadata__ = {\n  \"exports\": {\n    \"Notes\": {\n      \"type\": \"reactComponent\",\n      \"name\": \"Notes\",\n      \"slots\": [],\n      \"annotations\": {\n        \"framerContractVersion\": \"1\",\n        \"framerIntrinsicWidth\": \"180\",\n        \"framerSupportedLayoutHeight\": \"any\",\n        \"framerIntrinsicHeight\": \"180\",\n        \"framerSupportedLayoutWidth\": \"any\"\n      }\n    },\n    \"__FramerMetadata__\": {\n      \"type\": \"variable\"\n    }\n  }\n};\n//# sourceMappingURL=./Notes.map"],
  "mappings": "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",
  "names": ["fontStack", "containerStyles", "emptyStateStyle", "defaultEvents", "ControlType", "fontSizeOptions", "fontControls", "font", "useIsOnCanvas", "se", "RenderTarget", "borderRadiusControl", "ControlType", "paddingControl", "ControlType", "colors", "Notes", "props", "note", "shadow", "color", "preview", "alignment", "smallFont", "onClick", "onMouseEnter", "onMouseLeave", "onMouseDown", "onMouseUp", "useScriptFont", "baseColorString", "backgroundColorString", "se", "baseColor", "Color", "hslColor", "centerAligned", "hasContent", "u", "RenderTarget", "fontStack", "p", "addPropertyControls", "ControlType", "c", "defaultEvents"]
}
