UNPKG

@rnwonder/react-date-picker

Version:

A simple and reusable Datepicker component for ReactJS ([Demo](https://stackblitz.com/edit/solidjs-templates-dof6jl?file=src%2FApp.tsx))

2 lines (1 loc) 830 B
"use strict";const e=require("react/jsx-runtime"),o=require("./MonthSelector/index.js"),t=require("./SelectorTwo/index.js"),r=require("./Popover/index.js"),s=require("../utils/class.js"),c=require("react");module.exports=l=>{const[n,S]=c.useState(!1),[i,w]=c.useState(t.defaultSelectorProps);return e.jsx(e.Fragment,{children:"compact-dropdown"===l.monthSelectorType?e.jsx(o.MonthSelector,{...l,setSelectorTwoProps:w,setShowSelectorTwo:S,showSelectorTwo:n}):e.jsx(r.Popover,{content:({close:o})=>e.jsx("div",{className:s.cn("\n rn-w-[17.5rem]\n "),children:e.jsx(t.default,{...i,setShowSelectorTwo:S,setSelectorTwoProps:w,close:o})}),width:"fit-content",onClose:()=>{S(!1),w(t.defaultSelectorProps)},children:e.jsx(o.MonthSelector,{...l,setSelectorTwoProps:w,setShowSelectorTwo:S,showSelectorTwo:n})})})};