Skip to content

Commit 4db7c58

Browse files
authored
Merge pull request #15 from illostack/dev
Dev
2 parents 4e44f94 + 6954bb0 commit 4db7c58

41 files changed

Lines changed: 581 additions & 249 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.changeset/pre.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,16 @@
22
"mode": "pre",
33
"tag": "beta",
44
"initialVersions": {
5-
"demo": "0.0.1-beta.0",
6-
"@illostack/eslint-config": "0.0.1-beta.0",
7-
"@illostack/react-calendar": "0.0.1-beta.0",
8-
"@illostack/react-calendar-day": "0.0.1-beta.0",
9-
"@illostack/react-calendar-month": "0.0.1-beta.0",
10-
"@illostack/react-calendar-range": "0.0.1-beta.0",
11-
"@illostack/react-calendar-ui": "0.0.1-beta.0",
12-
"@illostack/react-calendar-week": "0.0.1-beta.0",
13-
"@illostack/react-store": "0.0.1-beta.0",
14-
"@illostack/typescript-config": "0.0.1-beta.0"
5+
"demo": "0.0.1-beta.1",
6+
"@illostack/eslint-config": "0.0.1-beta.1",
7+
"@illostack/react-calendar": "0.0.1-beta.1",
8+
"@illostack/react-calendar-day": "0.0.1-beta.1",
9+
"@illostack/react-calendar-month": "0.0.1-beta.1",
10+
"@illostack/react-calendar-range": "0.0.1-beta.1",
11+
"@illostack/react-calendar-ui": "0.0.1-beta.1",
12+
"@illostack/react-calendar-week": "0.0.1-beta.1",
13+
"@illostack/react-store": "0.0.1-beta.1",
14+
"@illostack/typescript-config": "0.0.1-beta.1"
1515
},
16-
"changesets": []
16+
"changesets": ["pretty-boxes-read"]
1717
}

.changeset/pretty-boxes-read.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
"@illostack/react-calendar-month": patch
3+
"@illostack/react-calendar-range": patch
4+
"@illostack/react-calendar-week": patch
5+
"@illostack/react-calendar-day": patch
6+
"@illostack/react-calendar-ui": patch
7+
"@illostack/react-calendar": patch
8+
"demo": patch
9+
---

apps/demo/CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# demo
2+
3+
## 0.0.1-beta.1
4+
5+
### Patch Changes
6+
7+
-
8+
- Updated dependencies
9+
- @illostack/react-calendar-month@0.0.1-beta.1
10+
- @illostack/react-calendar-range@0.0.1-beta.1
11+
- @illostack/react-calendar-week@0.0.1-beta.1
12+
- @illostack/react-calendar-day@0.0.1-beta.1
13+
- @illostack/react-calendar@0.0.1-beta.1

apps/demo/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "demo",
3-
"version": "0.0.1-beta.0",
3+
"version": "0.0.1-beta.1",
44
"private": true,
55
"scripts": {
66
"dev": "next dev --turbopack",

apps/demo/src/app/[locale]/calendar/page.tsx

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,20 @@ export default function Page({
6464

6565
setState({
6666
view: id,
67-
days: (meta.days ?? 1) as 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9
67+
days: ("days" in meta ? meta.days : 1) as
68+
| 1
69+
| 2
70+
| 3
71+
| 4
72+
| 5
73+
| 6
74+
| 7
75+
| 8
76+
| 9
6877
});
6978
}}
7079
minutesPerRow={15}
71-
rowHeight={14}
80+
rowHeight={24}
7281
startHour={0}
7382
endHour={23}
7483
onDateChange={(date) => {

apps/demo/src/styles/globals.css

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -41,22 +41,13 @@
4141

4242
--calendar-background: var(--background);
4343
--calendar-foreground: var(--foreground);
44-
--calendar-primary: var(--primary);
44+
--calendar-primary: 217.2 91.2% 59.8%;
4545
--calendar-primary-foreground: var(--primary-foreground);
4646
--calendar-accent: var(--accent);
4747
--calendar-accent-foreground: var(--accent-foreground);
4848
--calendar-border: var(--border);
4949
--calendar-ring: var(--ring);
5050
--calendar-radius: var(--radius);
51-
52-
--calendar-blue: 217.2 91.2% 59.8%;
53-
--calendar-green: 142.1 70.6% 45.3%;
54-
--calendar-red: 0 84.2% 60.2%;
55-
--calendar-yellow: 45.4 93.4% 47.5%;
56-
--calendar-purple: 238.7 83.5% 66.7%;
57-
--calendar-pink: 330.4 81.2% 60.4%;
58-
--calendar-indigo: 238.7 83.5% 66.7%;
59-
--calendar-cyan: 188.7 94.5% 42.7%;
6051
}
6152

6253
.dark {
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# @illostack/react-calendar-day
2+
3+
## 0.0.1-beta.1
4+
5+
### Patch Changes
6+
7+
-
8+
- Updated dependencies
9+
- @illostack/react-calendar-ui@0.0.1-beta.1
10+
- @illostack/react-calendar@0.0.1-beta.1

packages/react-calendar-day/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@illostack/react-calendar-day",
3-
"version": "0.0.1-beta.0",
3+
"version": "0.0.1-beta.1",
44
"keywords": [],
55
"description": "React Calendar Day",
66
"author": "illodev",

packages/react-calendar-day/src/components/calendar-day-event-card-content.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ const CalendarDayEventCardContent = React.forwardRef<
2525
<div
2626
ref={ref}
2727
className={cn(
28-
"ring-foreground/5 pointer-events-none relative flex h-full w-full select-none flex-col overflow-hidden rounded-[var(--calendar-radius)] p-2 shadow-md ring-1",
28+
"pointer-events-none relative flex h-full w-full select-none flex-col overflow-hidden rounded-[calc(var(--calendar-radius)/2)] p-2 shadow-md",
2929
calendarEventCardVariants({
3030
color: event.color,
3131
className

packages/react-calendar-day/src/components/calendar-day-events.tsx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ import {
99
import * as React from "react";
1010

1111
import { useDayViewPosition } from "../hooks/use-day-view-position";
12-
import { CalendarDayEventCardContent } from "./calendar-day-event-card-content";
1312

1413
interface CalendarDayEventProps {
1514
startAt: Date;
@@ -20,6 +19,11 @@ interface CalendarDayEventProps {
2019
const CalendarDayEnvent = React.memo<CalendarDayEventProps>(
2120
({ startAt, endAt, event }) => {
2221
const position = useDayViewPosition(startAt, endAt);
22+
const calendar = useCalendar();
23+
const Chip = React.useMemo(
24+
() => calendar.getCurrentView().meta.chip as typeof CalendarEventCard,
25+
[calendar]
26+
);
2327

2428
return (
2529
<CalendarEventCard
@@ -31,7 +35,7 @@ const CalendarDayEnvent = React.memo<CalendarDayEventProps>(
3135
width: `calc(${position.width} - var(--calendar-overlap-size, 5%) * ${event.overlap})`
3236
}}
3337
>
34-
<CalendarDayEventCardContent event={event} />
38+
<Chip event={event} />
3539
</CalendarEventCard>
3640
);
3741
}

0 commit comments

Comments
 (0)