{"version":3,"sources":["../src/components/slider.ts"],"sourcesContent":["import type { ComponentMultiStyle } from \"@yamada-ui/core\"\nimport { shadeColor, tintColor } from \"@yamada-ui/utils\"\n\nexport const Slider: ComponentMultiStyle<\"Slider\"> = {\n  baseStyle: {\n    container: ({ orientation: o }) => ({\n      cursor: \"pointer\",\n      display: \"inline-block\",\n      position: \"relative\",\n      _disabled: {\n        cursor: \"not-allowed\",\n        opacity: 0.6,\n      },\n      _readOnly: { cursor: \"auto\" },\n      ...(o === \"vertical\" ? { h: \"100%\" } : { w: \"100%\" }),\n    }),\n    filledTrack: ({ colorScheme: c = \"primary\" }) => ({\n      bg: [`${c}.500`, `${c}.400`],\n      h: \"inherit\",\n      w: \"inherit\",\n    }),\n    mark: {\n      fontSize: \"sm\",\n    },\n    thumb: ({ colorMode: m, orientation: o, theme: t }) => ({\n      alignItems: \"center\",\n      bg: \"white\",\n      border: \"1px solid\",\n      borderColor: \"transparent\",\n      boxShadow: \"base\",\n      display: \"flex\",\n      justifyContent: \"center\",\n      outline: 0,\n      position: \"absolute\",\n      rounded: \"full\",\n      transitionDuration: \"normal\",\n      transitionProperty: \"transform\",\n      zIndex: \"yamcha\",\n      _disabled: {\n        bg: [tintColor(\"black\", 72)(t, m), shadeColor(\"white\", 64)],\n      },\n      _focusVisible: {\n        boxShadow: \"outline\",\n      },\n      ...(o === \"vertical\"\n        ? {\n            left: \"50%\",\n            transform: `translateX(-50%)`,\n            _active: {\n              transform: `translateX(-50%) scale(1.15)`,\n            },\n          }\n        : {\n            top: \"50%\",\n            transform: `translateY(-50%)`,\n            _active: {\n              transform: `translateY(-50%) scale(1.15)`,\n            },\n          }),\n    }),\n    track: {\n      bg: \"border\",\n      overflow: \"hidden\",\n      rounded: \"sm\",\n      _disabled: {\n        bg: [\"blackAlpha.200\", \"whiteAlpha.400\"],\n      },\n    },\n  },\n\n  sizes: {\n    sm: ({ orientation: o }) => ({\n      mark: o === \"vertical\" ? { ml: \"2\" } : { mt: \"2\" },\n      thumb: { boxSize: \"2.5\" },\n      track: o === \"vertical\" ? { w: \"0.5\" } : { h: \"0.5\" },\n    }),\n    md: ({ orientation: o }) => ({\n      mark: o === \"vertical\" ? { ml: \"3\" } : { mt: \"3\" },\n      thumb: { boxSize: \"3.5\" },\n      track: o === \"vertical\" ? { w: \"1\" } : { h: \"1\" },\n    }),\n    lg: ({ orientation: o }) => ({\n      mark: o === \"vertical\" ? { ml: \"4\" } : { mt: \"4\" },\n      thumb: { boxSize: \"5\" },\n      track: o === \"vertical\" ? { w: \"1.5\" } : { h: \"1.5\" },\n    }),\n  },\n\n  defaultProps: {\n    colorScheme: \"primary\",\n    size: \"md\",\n  },\n}\n"],"mappings":";;;AACA,SAAS,YAAY,iBAAiB;AAE/B,IAAM,SAAwC;AAAA,EACnD,WAAW;AAAA,IACT,WAAW,CAAC,EAAE,aAAa,EAAE,OAAO;AAAA,MAClC,QAAQ;AAAA,MACR,SAAS;AAAA,MACT,UAAU;AAAA,MACV,WAAW;AAAA,QACT,QAAQ;AAAA,QACR,SAAS;AAAA,MACX;AAAA,MACA,WAAW,EAAE,QAAQ,OAAO;AAAA,MAC5B,GAAI,MAAM,aAAa,EAAE,GAAG,OAAO,IAAI,EAAE,GAAG,OAAO;AAAA,IACrD;AAAA,IACA,aAAa,CAAC,EAAE,aAAa,IAAI,UAAU,OAAO;AAAA,MAChD,IAAI,CAAC,GAAG,CAAC,QAAQ,GAAG,CAAC,MAAM;AAAA,MAC3B,GAAG;AAAA,MACH,GAAG;AAAA,IACL;AAAA,IACA,MAAM;AAAA,MACJ,UAAU;AAAA,IACZ;AAAA,IACA,OAAO,CAAC,EAAE,WAAW,GAAG,aAAa,GAAG,OAAO,EAAE,OAAO;AAAA,MACtD,YAAY;AAAA,MACZ,IAAI;AAAA,MACJ,QAAQ;AAAA,MACR,aAAa;AAAA,MACb,WAAW;AAAA,MACX,SAAS;AAAA,MACT,gBAAgB;AAAA,MAChB,SAAS;AAAA,MACT,UAAU;AAAA,MACV,SAAS;AAAA,MACT,oBAAoB;AAAA,MACpB,oBAAoB;AAAA,MACpB,QAAQ;AAAA,MACR,WAAW;AAAA,QACT,IAAI,CAAC,UAAU,SAAS,EAAE,EAAE,GAAG,CAAC,GAAG,WAAW,SAAS,EAAE,CAAC;AAAA,MAC5D;AAAA,MACA,eAAe;AAAA,QACb,WAAW;AAAA,MACb;AAAA,MACA,GAAI,MAAM,aACN;AAAA,QACE,MAAM;AAAA,QACN,WAAW;AAAA,QACX,SAAS;AAAA,UACP,WAAW;AAAA,QACb;AAAA,MACF,IACA;AAAA,QACE,KAAK;AAAA,QACL,WAAW;AAAA,QACX,SAAS;AAAA,UACP,WAAW;AAAA,QACb;AAAA,MACF;AAAA,IACN;AAAA,IACA,OAAO;AAAA,MACL,IAAI;AAAA,MACJ,UAAU;AAAA,MACV,SAAS;AAAA,MACT,WAAW;AAAA,QACT,IAAI,CAAC,kBAAkB,gBAAgB;AAAA,MACzC;AAAA,IACF;AAAA,EACF;AAAA,EAEA,OAAO;AAAA,IACL,IAAI,CAAC,EAAE,aAAa,EAAE,OAAO;AAAA,MAC3B,MAAM,MAAM,aAAa,EAAE,IAAI,IAAI,IAAI,EAAE,IAAI,IAAI;AAAA,MACjD,OAAO,EAAE,SAAS,MAAM;AAAA,MACxB,OAAO,MAAM,aAAa,EAAE,GAAG,MAAM,IAAI,EAAE,GAAG,MAAM;AAAA,IACtD;AAAA,IACA,IAAI,CAAC,EAAE,aAAa,EAAE,OAAO;AAAA,MAC3B,MAAM,MAAM,aAAa,EAAE,IAAI,IAAI,IAAI,EAAE,IAAI,IAAI;AAAA,MACjD,OAAO,EAAE,SAAS,MAAM;AAAA,MACxB,OAAO,MAAM,aAAa,EAAE,GAAG,IAAI,IAAI,EAAE,GAAG,IAAI;AAAA,IAClD;AAAA,IACA,IAAI,CAAC,EAAE,aAAa,EAAE,OAAO;AAAA,MAC3B,MAAM,MAAM,aAAa,EAAE,IAAI,IAAI,IAAI,EAAE,IAAI,IAAI;AAAA,MACjD,OAAO,EAAE,SAAS,IAAI;AAAA,MACtB,OAAO,MAAM,aAAa,EAAE,GAAG,MAAM,IAAI,EAAE,GAAG,MAAM;AAAA,IACtD;AAAA,EACF;AAAA,EAEA,cAAc;AAAA,IACZ,aAAa;AAAA,IACb,MAAM;AAAA,EACR;AACF;","names":[]}