{"version":3,"file":"index.mjs","sources":["../../../../../../theme/src/state/index.ts"],"sourcesContent":["import stateCss from '@fusion-ui-vue/theme/styles/state.less?inline'\nimport type { States } from './state'\n\nconst match = stateCss.matchAll(\n  /--\\b(md|fn)\\b-sys-state-([a-z]+)-state-layer-opacity: ([\\.0-9]+);/g\n)\n\nexport const states: States = [...match].reduce((pre, cur) => {\n  const [_, _source, state, value] = cur\n  pre[state] = value\n  return pre\n}, {} as any)\n\nexport default states\n"],"names":[],"mappings":";;AAGA,MAAM,QAAQ,QAAS,CAAA,QAAA;AAAA,EACrB,oEAAA;AACF,CAAA,CAAA;AAEa,MAAA,MAAA,GAAiB,CAAC,GAAG,KAAK,EAAE,MAAO,CAAA,CAAC,KAAK,GAAQ,KAAA;AAC5D,EAAA,MAAM,CAAC,CAAA,EAAG,OAAS,EAAA,KAAA,EAAO,KAAK,CAAI,GAAA,GAAA,CAAA;AACnC,EAAA,GAAA,CAAI,KAAK,CAAI,GAAA,KAAA,CAAA;AACb,EAAO,OAAA,GAAA,CAAA;AACT,CAAA,EAAG,EAAS;;;;"}