{"version":3,"sources":["constants.ts"],"sourcesContent":["import * as React from \"react\"\nimport { PropertyControls, ControlType, ControlDescription } from \"framer\"\n\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\"`\n\nexport const containerStyles: React.CSSProperties = {\n    position: \"relative\",\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\",\n}\n\nexport const emptyStateStyle: React.CSSProperties = {\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}\n\nexport const defaultEvents: PropertyControls = {\n    onClick: {\n        type: ControlType.EventHandler,\n    },\n    onMouseEnter: {\n        type: ControlType.EventHandler,\n    },\n    onMouseLeave: {\n        type: ControlType.EventHandler,\n    },\n}\n\nexport const fontSizeOptions: Partial<ControlDescription> = {\n    type: ControlType.Number,\n    title: \"Font Size\",\n    min: 2,\n    max: 200,\n    step: 1,\n    displayStepper: true,\n}\n\nexport const fontControls: PropertyControls = {\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: ({ font }) => !font,\n    },\n    fontWeight: {\n        type: ControlType.Enum,\n        title: \"Weight\",\n        options: [100, 200, 300, 400, 500, 600, 700, 800, 900],\n        optionTitles: [\n            \"Thin\",\n            \"Extra-light\",\n            \"Light\",\n            \"Regular\",\n            \"Medium\",\n            \"Semi-bold\",\n            \"Bold\",\n            \"Extra-bold\",\n            \"Black\",\n        ],\n        hidden: ({ font }) => !font,\n    },\n}\n\n// @TODO check if we're missing anything here — 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}\n"],"names":[],"mappings":"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"}