{"ast":null,"code":"var baseStyle = function baseStyle(props) {\n  var c = props.colorScheme;\n  return {\n    _disabled: {\n      opacity: 0.4\n    },\n    _invalid: {\n      borderColor: 'error.600',\n      borderWidth: 2,\n      borderRadius: 12\n    },\n    onThumbColor: 'muted.50',\n    offThumbColor: 'muted.50',\n    offTrackColor: 'muted.300',\n    onTrackColor: \"\".concat(c, \".600\"),\n    _hover: {\n      offTrackColor: 'muted.400',\n      onTrackColor: \"\".concat(c, \".700\")\n    },\n    _dark: {\n      offTrackColor: 'muted.700',\n      onTrackColor: \"\".concat(c, \".500\"),\n      _hover: {\n        offTrackColor: 'muted.600',\n        onTrackColor: \"\".concat(c, \".400\")\n      },\n      _invalid: {\n        borderColor: 'error.500'\n      }\n    }\n  };\n};\nvar sizes = {\n  sm: {\n    style: {\n      transform: [{\n        scale: 0.75\n      }]\n    }\n  },\n  md: {},\n  lg: {\n    style: {\n      transform: [{\n        scale: 1.25\n      }]\n    },\n    margin: 1\n  }\n};\nvar defaultProps = {\n  size: 'md',\n  colorScheme: 'primary'\n};\nexport default {\n  baseStyle: baseStyle,\n  sizes: sizes,\n  defaultProps: defaultProps\n};","map":{"version":3,"sources":["switch.ts"],"names":["baseStyle","props","colorScheme","c","_disabled","opacity","_invalid","borderColor","borderWidth","borderRadius","onThumbColor","offThumbColor","offTrackColor","onTrackColor","_hover","_dark","sizes","sm","style","transform","scale","md","lg","margin","defaultProps","size"],"mappings":"AAAA,IAAMA,SAAS,GAAIC,SAAbD,SAAS,CAAIC,KAAD,EAAgC;EAChD,IAAqBE,CAAAA,GAAMF,KAA3B,CAAQC,WAAW;EACnB,OAAO;IACLE,SAAS,EAAE;MACTC,OAAO,EAAE;IADA,CADN;IAILC,QAAQ,EAAE;MACRC,WAAW,EAAE,WADL;MAERC,WAAW,EAAE,CAFL;MAGRC,YAAY,EAAE;IAHN,CAJL;IASLC,YAAY,EAAE,UATT;IAULC,aAAa,EAAE,UAVV;IAWLC,aAAa,EAAE,WAXV;IAYLC,YAAY,EAAA,EAAA,CAAA,MAAA,CAAKV,CAAL,EAAA,MAAA,CAZP;IAaLW,MAAM,EAAE;MACNF,aAAa,EAAE,WADT;MAENC,YAAY,EAAA,EAAA,CAAA,MAAA,CAAKV,CAAL,EAAA,MAAA;IAFN,CAbH;IAkBLY,KAAK,EAAE;MACLH,aAAa,EAAE,WADV;MAELC,YAAY,EAAA,EAAA,CAAA,MAAA,CAAKV,CAAL,EAAA,MAAA,CAFP;MAGLW,MAAM,EAAE;QACNF,aAAa,EAAE,WADT;QAENC,YAAY,EAAA,EAAA,CAAA,MAAA,CAAKV,CAAL,EAAA,MAAA;MAFN,CAHH;MAOLG,QAAQ,EAAE;QACRC,WAAW,EAAE;MADL;IAPL;EAlBF,CAAP;AA8BD,CAhCD;AAkCA,IAAMS,KAAK,GAAG;EACZC,EAAE,EAAE;IACFC,KAAK,EAAE;MACLC,SAAS,EAAE,CAAC;QAAEC,KAAK,EAAE;MAAT,CAAD;IADN;EADL,CADQ;EAMZC,EAAE,EAAE,CAAA,CANQ;EAOZC,EAAE,EAAE;IACFJ,KAAK,EAAE;MACLC,SAAS,EAAE,CAAC;QAAEC,KAAK,EAAE;MAAT,CAAD;IADN,CADL;IAIFG,MAAM,EAAE;EAJN;AAPQ,CAAd;AAeA,IAAMC,YAAY,GAAG;EACnBC,IAAI,EAAE,IADa;EAEnBvB,WAAW,EAAE;AAFM,CAArB;AAKA,eAAe;EACbF,SADa,EACbA,SADa;EAEbgB,KAFa,EAEbA,KAFa;EAGbQ,YAAAA,EAAAA;AAHa,CAAf","sourcesContent":["const baseStyle = (props: Record<string, any>) => {\n  const { colorScheme: c } = props;\n  return {\n    _disabled: {\n      opacity: 0.4,\n    },\n    _invalid: {\n      borderColor: 'error.600',\n      borderWidth: 2,\n      borderRadius: 12,\n    },\n    onThumbColor: 'muted.50',\n    offThumbColor: 'muted.50',\n    offTrackColor: 'muted.300',\n    onTrackColor: `${c}.600`,\n    _hover: {\n      offTrackColor: 'muted.400',\n      onTrackColor: `${c}.700`,\n    },\n\n    _dark: {\n      offTrackColor: 'muted.700',\n      onTrackColor: `${c}.500`,\n      _hover: {\n        offTrackColor: 'muted.600',\n        onTrackColor: `${c}.400`,\n      },\n      _invalid: {\n        borderColor: 'error.500',\n      },\n    },\n  };\n};\n\nconst sizes = {\n  sm: {\n    style: {\n      transform: [{ scale: 0.75 }],\n    },\n  },\n  md: {},\n  lg: {\n    style: {\n      transform: [{ scale: 1.25 }],\n    },\n    margin: 1,\n  },\n};\n\nconst defaultProps = {\n  size: 'md',\n  colorScheme: 'primary',\n};\n\nexport default {\n  baseStyle,\n  sizes,\n  defaultProps,\n};\n"]},"metadata":{},"sourceType":"module"}