UNPKG

@formkit/themes

Version:
1 lines 1.37 kB
{"version":3,"sources":["../../src/windicss/index.ts"],"names":[],"mappings":";AACA,OAAO,YAAY;AAEnB,IAAM,kBAAkB;AAAA,EACtB;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AACF;AAOA,IAAM,kBAAkB,OAAO,CAAC,EAAE,WAAW,MAAM;AACjD,kBAAgB,QAAQ,CAAC,cAAc;AACrC,eAAW,WAAW,SAAS,IAAI,CAAC,EAAE,gBAAgB,MAAM;AAC1D,aAAO,gBAAgB,CAAC,EAAE,UAAU,MAAM;AACxC,eAAO,SAAS,SAAS,wCAAwC,SAAS;AAAA,gBAClE,SAAS,yCAAyC,SAAS;AAAA,MACrE,CAAC;AAAA,IACH,CAAC;AAAA,EACH,CAAC;AACH,CAAC;AAED,IAAO,mBAAQ","sourcesContent":["// @ts-nocheck\nimport plugin from 'windicss/plugin'\n\nconst outerAttributes = [\n 'disabled',\n 'invalid',\n 'errors',\n 'complete',\n 'loading',\n 'submitted',\n 'checked',\n 'multiple',\n 'prefix-icon',\n 'suffix-icon',\n]\n\n/**\n * The FormKit plugin for WindiCSS\n * @public\n * @deprecated - Windicss is no longer supported, see: https://windicss.org/posts/sunsetting.html\n */\nconst FormKitVariants = plugin(({ addVariant }) => {\n outerAttributes.forEach((attribute) => {\n addVariant(`formkit-${attribute}`, ({ modifySelectors }) => {\n return modifySelectors(({ className }) => {\n return `[data-${attribute}='true']:not([data-type='repeater']).${className},\n [data-${attribute}='true']:not([data-type='repeater']) .${className}`\n })\n })\n })\n})\n\nexport default FormKitVariants\n"]}