{"version":3,"file":"UdpCalendar.mjs","names":["React","makeStyles","clsx","UdpCalendarMonth","UdpCalendarDay","UdpCalendarWeek","UdpCalendarYear","useStyles","theme","root","UdpCalendar","props","$","_c","className","initialView","otherProps","classes","t0","renderCalendarView","t1","t2","t3"],"sources":["../../../../src/UI/templates/calendar/UdpCalendar.jsx"],"sourcesContent":["import React from 'react'\nimport { makeStyles } from '@material-ui/core';\nimport clsx from 'clsx'\nimport { UdpCalendarMonth, UdpCalendarDay, UdpCalendarWeek, UdpCalendarYear } from '@univerus/udp-react-stencil-component-library'\n\nconst useStyles = makeStyles((theme) => ({\n  root: {\n\n  }\n\n}))\n\nexport const UdpCalendar = (props) => {\n  const {\n    initialView,\n    className,\n    ...otherProps\n  } = props\n  const classes = useStyles(props)\n\n  const renderCalendarView = () => {\n    switch (initialView) {\n      case 'day':\n        return <UdpCalendarDay props={otherProps} />;\n      case 'week':\n        return <UdpCalendarWeek props={otherProps} />;\n      case 'month':\n        return <UdpCalendarMonth props={otherProps} />;\n      case 'year':\n        return <UdpCalendarYear props={otherProps} />;\n      default:\n        return <UdpCalendarMonth props={otherProps} />;\n    }\n  }\n\n  return (\n    <div className={clsx(classes.root, className)}>\n      {renderCalendarView()}\n    </div>\n  )\n}\n"],"mappings":";;;;;;AAKA,MAAMO,YAAYN,YAAYO,WAAW,EACvCC,MAAM,EAEN,EAED,EAAE;AAEH,MAAaC,eAAcC,UAAA;CAAA,MAAAC,IAAAC,EAAA,GAAA;CAAA,IAAAC;CAAA,IAAAC;CAAA,IAAAC;AAAA,KAAAJ,EAAA,OAAAD,OAAA;AACzB,GAAA,CAAAI,aAAAD,cAAAE,cAIIL;AAAKC,IAAA,KAAAD;AAAAC,IAAA,KAAAE;AAAAF,IAAA,KAAAG;AAAAH,IAAA,KAAAI;QAAA;AAAAF,cAAAF,EAAA;AAAAG,gBAAAH,EAAA;AAAAI,eAAAJ,EAAA;;CACT,MAAAK,UAAgBV,UAAUI,MAAM;CAAA,IAAAO;AAAA,KAAAN,EAAA,OAAAG,eAAAH,EAAA,OAAAI,YAAA;AAELE,aAAA;AACzB,WAAQH,aAAR;IAAmB,KACZ,MAAK,QACD,sBAAA,cAAC,gBAAD,EAAuBC,OAAAA,YAAc,CAAA;IAAA,KACzC,OAAM,QACF,sBAAA,cAAC,iBAAD,EAAwBA,OAAAA,YAAc,CAAA;IAAA,KAC1C,QAAO,QACH,sBAAA,cAAC,kBAAD,EAAyBA,OAAAA,YAAc,CAAA;IAAA,KAC3C,OAAM,QACF,sBAAA,cAAC,iBAAD,EAAwBA,OAAAA,YAAc,CAAA;IAAA,QAAA,QAEtC,sBAAA,cAAC,kBAAD,EAAyBA,OAAAA,YAAc,CAAA;;;AAEnDJ,IAAA,KAAAG;AAAAH,IAAA,KAAAI;AAAAJ,IAAA,KAAAM;OAAAA,MAAAN,EAAA;CAbD,MAAAO,qBAA2BD;CAa1B,IAAAE;AAAA,KAAAR,EAAA,OAAAE,aAAAF,EAAA,OAAAK,QAAAR,MAAA;AAGiBW,OAAAlB,KAAKe,QAAOR,MAAOK,UAAU;AAAAF,IAAA,KAAAE;AAAAF,IAAA,KAAAK,QAAAR;AAAAG,IAAA,KAAAQ;OAAAA,MAAAR,EAAA;CAAA,IAAAS;AAAA,KAAAT,EAAA,QAAAO,oBAAA;AAC1CE,OAAAF,oBAAoB;AAAAP,IAAA,MAAAO;AAAAP,IAAA,MAAAS;OAAAA,MAAAT,EAAA;CAAA,IAAAU;AAAA,KAAAV,EAAA,QAAAQ,MAAAR,EAAA,QAAAS,IAAA;AADvBC,OAAA,sBAAA,cAAA,OAAA,EAAgB,WAAAF,IAEV,EADHC,GACG;AAAAT,IAAA,MAAAQ;AAAAR,IAAA,MAAAS;AAAAT,IAAA,MAAAU;OAAAA,MAAAV,EAAA;AAAA,QAFNU"}