Skip to content

Commit

Permalink
feat(theme): added MultiDatePicker and RangeDatePicker components
Browse files Browse the repository at this point in the history
  • Loading branch information
hirotomoyamada committed Jan 12, 2024
1 parent 9382d86 commit d954e79
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .changeset/thick-socks-chew.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"@yamada-ui/theme": minor
---

Added `MultiDatePicker` and `RangeDatePicker` component.
4 changes: 4 additions & 0 deletions packages/theme/src/components/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ import { Menu } from "./menu"
import { Modal } from "./modal"
import { MonthPicker } from "./month-picker"
import { MultiAutocomplete } from "./multi-autocomplete"
import { MultiDatePicker } from "./multi-date-picker"
import { MultiSelect } from "./multi-select"
import { NativeSelect } from "./native-select"
import { NativeTable } from "./native-table"
Expand All @@ -46,6 +47,7 @@ import { PinInput } from "./pin-input"
import { Popover } from "./popover"
import { Progress } from "./progress"
import { Radio } from "./radio"
import { RangeDatePicker } from "./range-date-picker"
import { RangeSlider } from "./range-slider"
import { Rating } from "./rating"
import { Reorder } from "./reorder"
Expand Down Expand Up @@ -104,6 +106,7 @@ export default {
Modal,
MonthPicker,
MultiAutocomplete,
MultiDatePicker,
MultiSelect,
NativeSelect,
NumberInput,
Expand All @@ -113,6 +116,7 @@ export default {
Popover,
Progress,
Radio,
RangeDatePicker,
RangeSlider,
Rating,
Reorder,
Expand Down
6 changes: 6 additions & 0 deletions packages/theme/src/components/multi-date-picker.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import type { ComponentMultiStyle } from "@yamada-ui/core"
import { mergeMultiStyle } from "@yamada-ui/core"
import { DatePicker } from "./date-picker"

export const MultiDatePicker: ComponentMultiStyle =
mergeMultiStyle(DatePicker)()
6 changes: 6 additions & 0 deletions packages/theme/src/components/range-date-picker.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
import type { ComponentMultiStyle } from "@yamada-ui/core"
import { mergeMultiStyle } from "@yamada-ui/core"
import { DatePicker } from "./date-picker"

export const RangeDatePicker: ComponentMultiStyle =
mergeMultiStyle(DatePicker)()

0 comments on commit d954e79

Please sign in to comment.