{"version":3,"file":"AreaSplit.cjs","names":[],"sources":["../../src/AreaChart/AreaSplit.tsx"],"sourcesContent":["import { getThemeColor, MantineColor, useMantineTheme } from '@mantine/core';\n\ninterface AreaSplitProps {\n  offset: number;\n  colors: [MantineColor, MantineColor];\n  id?: string;\n  fillOpacity: number | undefined;\n}\n\nexport function AreaSplit({ offset, id, colors, fillOpacity }: AreaSplitProps) {\n  const theme = useMantineTheme();\n\n  return (\n    <linearGradient id={id} x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\">\n      <stop\n        offset={offset}\n        stopColor={getThemeColor(colors[0], theme)}\n        stopOpacity={fillOpacity ?? 0.2}\n      />\n      <stop\n        offset={offset}\n        stopColor={getThemeColor(colors[1], theme)}\n        stopOpacity={fillOpacity ?? 0.2}\n      />\n    </linearGradient>\n  );\n}\n\nAreaSplit.displayName = '@mantine/charts/AreaSplit';\n"],"mappings":";;;;;AASA,SAAgB,UAAU,EAAE,QAAQ,IAAI,QAAQ,eAA+B;CAC7E,MAAM,SAAA,GAAA,cAAA,kBAAyB;AAE/B,QACE,iBAAA,GAAA,kBAAA,MAAC,kBAAD;EAAoB;EAAI,IAAG;EAAI,IAAG;EAAI,IAAG;EAAI,IAAG;YAAhD,CACE,iBAAA,GAAA,kBAAA,KAAC,QAAD;GACU;GACR,YAAA,GAAA,cAAA,eAAyB,OAAO,IAAI,MAAM;GAC1C,aAAa,eAAe;GAC5B,CAAA,EACF,iBAAA,GAAA,kBAAA,KAAC,QAAD;GACU;GACR,YAAA,GAAA,cAAA,eAAyB,OAAO,IAAI,MAAM;GAC1C,aAAa,eAAe;GAC5B,CAAA,CACa;;;AAIrB,UAAU,cAAc"}