feat: Basic Calendar without any functions
This commit is contained in:
parent
01c77101f9
commit
c31c4b10f1
3 changed files with 277 additions and 89 deletions
|
@ -37,7 +37,8 @@
|
|||
"next": "15.3.3",
|
||||
"next-auth": "^5.0.0-beta.25",
|
||||
"next-themes": "^0.4.6",
|
||||
"react": "^19.0.0",
|
||||
"react": "^19.1.0",
|
||||
"react-calendar": "^5.1.0",
|
||||
"react-dom": "^19.0.0",
|
||||
"tailwind-merge": "^3.2.0"
|
||||
},
|
||||
|
|
|
@ -1,15 +1,114 @@
|
|||
import { RedirectButton } from '@/components/user/redirect-button';
|
||||
import { ThemePicker } from '@/components/user/theme-picker';
|
||||
import React from 'react';
|
||||
|
||||
const Calendar: React.FC = () => {
|
||||
const today = new Date();
|
||||
const currentYear = today.getFullYear();
|
||||
const currentMonth = today.getMonth();
|
||||
const currentDate = today.getDate();
|
||||
|
||||
const firstDayMonth = new Date(currentYear, currentMonth, 1);
|
||||
const lastDayMonth = new Date(currentYear, currentMonth + 1, 0);
|
||||
const startDay = (firstDayMonth.getDay() + 6) % 7;
|
||||
const daysMonth = lastDayMonth.getDate();
|
||||
|
||||
const weeks: (number | null)[][] = [];
|
||||
let currentDay = 1;
|
||||
|
||||
const firstWeek: (number | null)[] = [];
|
||||
for (let i = 0; i < 7; i++) {
|
||||
if (i < startDay) {
|
||||
firstWeek.push(null);
|
||||
} else {
|
||||
firstWeek.push(currentDay);
|
||||
currentDay++;
|
||||
}
|
||||
}
|
||||
weeks.push(firstWeek);
|
||||
|
||||
while (currentDay <= daysMonth) {
|
||||
const week: (number | null)[] = [];
|
||||
for (let i = 0; i < 7; i++) {
|
||||
if (currentDay <= daysMonth) {
|
||||
week.push(currentDay);
|
||||
currentDay++;
|
||||
} else {
|
||||
week.push(null);
|
||||
}
|
||||
}
|
||||
weeks.push(week);
|
||||
}
|
||||
|
||||
const weekdays = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday'];
|
||||
|
||||
export default function Home() {
|
||||
return (
|
||||
<div className='flex flex-col items-center justify-center h-screen'>
|
||||
<div className='absolute top-4 right-4'>{<ThemePicker />}</div>
|
||||
<div>
|
||||
<h1>Home</h1>
|
||||
<RedirectButton redirectUrl='/logout' buttonText='Logout' />
|
||||
<RedirectButton redirectUrl='/settings' buttonText='Settings' />
|
||||
</div>
|
||||
<div style={{
|
||||
maxWidth: '1000px',
|
||||
margin: '0 auto',
|
||||
fontFamily: 'Arial, sans-serif'
|
||||
}}>
|
||||
<h1 style={{
|
||||
textAlign: 'center'
|
||||
}}>
|
||||
{new Date(currentYear, currentMonth).toLocaleString('en-EN', {
|
||||
month: 'long',
|
||||
year: 'numeric'
|
||||
})}
|
||||
</h1>
|
||||
<table style={{
|
||||
width: '100%',
|
||||
borderCollapse: 'collapse'
|
||||
}} border={1}>
|
||||
<thead>
|
||||
<tr>
|
||||
{weekdays.map((day, index) => (
|
||||
<th
|
||||
key={index}
|
||||
style={{
|
||||
padding: '10px',
|
||||
backgroundColor: '#f0f0f0',
|
||||
border: '1px solid #ddd'
|
||||
}}>
|
||||
{day}
|
||||
</th>
|
||||
))}
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
{weeks.map((week, weekIndex) => (
|
||||
<tr key={weekIndex}>
|
||||
{week.map((day, dayIndex) => (
|
||||
<td
|
||||
key={dayIndex}
|
||||
style={{
|
||||
border: '1px solid #ddd',
|
||||
position: 'relative',
|
||||
minWidth: '120px',
|
||||
minHeight: '100px',
|
||||
padding: '50px',
|
||||
verticalAlign: 'top',
|
||||
backgroundColor: day === currentDate ? '#add8e6' : 'transparent'
|
||||
}}
|
||||
>
|
||||
{day && (
|
||||
<div
|
||||
style={{
|
||||
position: 'absolute',
|
||||
top: '5px',
|
||||
left: '5px',
|
||||
fontWeight: 'bold'
|
||||
}}
|
||||
>
|
||||
{day}
|
||||
</div>
|
||||
)}
|
||||
</td>
|
||||
))}
|
||||
</tr>
|
||||
))}
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
);
|
||||
}
|
||||
};
|
||||
|
||||
export default Calendar;
|
242
yarn.lock
242
yarn.lock
|
@ -67,7 +67,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@emnapi/runtime@npm:^1.4.0, @emnapi/runtime@npm:^1.4.3":
|
||||
"@emnapi/runtime@npm:^1.4.3":
|
||||
version: 1.4.3
|
||||
resolution: "@emnapi/runtime@npm:1.4.3"
|
||||
dependencies:
|
||||
|
@ -302,9 +302,9 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@img/sharp-darwin-arm64@npm:0.34.1":
|
||||
version: 0.34.1
|
||||
resolution: "@img/sharp-darwin-arm64@npm:0.34.1"
|
||||
"@img/sharp-darwin-arm64@npm:0.34.2":
|
||||
version: 0.34.2
|
||||
resolution: "@img/sharp-darwin-arm64@npm:0.34.2"
|
||||
dependencies:
|
||||
"@img/sharp-libvips-darwin-arm64": "npm:1.1.0"
|
||||
dependenciesMeta:
|
||||
|
@ -314,9 +314,9 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@img/sharp-darwin-x64@npm:0.34.1":
|
||||
version: 0.34.1
|
||||
resolution: "@img/sharp-darwin-x64@npm:0.34.1"
|
||||
"@img/sharp-darwin-x64@npm:0.34.2":
|
||||
version: 0.34.2
|
||||
resolution: "@img/sharp-darwin-x64@npm:0.34.2"
|
||||
dependencies:
|
||||
"@img/sharp-libvips-darwin-x64": "npm:1.1.0"
|
||||
dependenciesMeta:
|
||||
|
@ -389,9 +389,9 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@img/sharp-linux-arm64@npm:0.34.1":
|
||||
version: 0.34.1
|
||||
resolution: "@img/sharp-linux-arm64@npm:0.34.1"
|
||||
"@img/sharp-linux-arm64@npm:0.34.2":
|
||||
version: 0.34.2
|
||||
resolution: "@img/sharp-linux-arm64@npm:0.34.2"
|
||||
dependencies:
|
||||
"@img/sharp-libvips-linux-arm64": "npm:1.1.0"
|
||||
dependenciesMeta:
|
||||
|
@ -401,9 +401,9 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@img/sharp-linux-arm@npm:0.34.1":
|
||||
version: 0.34.1
|
||||
resolution: "@img/sharp-linux-arm@npm:0.34.1"
|
||||
"@img/sharp-linux-arm@npm:0.34.2":
|
||||
version: 0.34.2
|
||||
resolution: "@img/sharp-linux-arm@npm:0.34.2"
|
||||
dependencies:
|
||||
"@img/sharp-libvips-linux-arm": "npm:1.1.0"
|
||||
dependenciesMeta:
|
||||
|
@ -413,9 +413,9 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@img/sharp-linux-s390x@npm:0.34.1":
|
||||
version: 0.34.1
|
||||
resolution: "@img/sharp-linux-s390x@npm:0.34.1"
|
||||
"@img/sharp-linux-s390x@npm:0.34.2":
|
||||
version: 0.34.2
|
||||
resolution: "@img/sharp-linux-s390x@npm:0.34.2"
|
||||
dependencies:
|
||||
"@img/sharp-libvips-linux-s390x": "npm:1.1.0"
|
||||
dependenciesMeta:
|
||||
|
@ -425,9 +425,9 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@img/sharp-linux-x64@npm:0.34.1":
|
||||
version: 0.34.1
|
||||
resolution: "@img/sharp-linux-x64@npm:0.34.1"
|
||||
"@img/sharp-linux-x64@npm:0.34.2":
|
||||
version: 0.34.2
|
||||
resolution: "@img/sharp-linux-x64@npm:0.34.2"
|
||||
dependencies:
|
||||
"@img/sharp-libvips-linux-x64": "npm:1.1.0"
|
||||
dependenciesMeta:
|
||||
|
@ -437,9 +437,9 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@img/sharp-linuxmusl-arm64@npm:0.34.1":
|
||||
version: 0.34.1
|
||||
resolution: "@img/sharp-linuxmusl-arm64@npm:0.34.1"
|
||||
"@img/sharp-linuxmusl-arm64@npm:0.34.2":
|
||||
version: 0.34.2
|
||||
resolution: "@img/sharp-linuxmusl-arm64@npm:0.34.2"
|
||||
dependencies:
|
||||
"@img/sharp-libvips-linuxmusl-arm64": "npm:1.1.0"
|
||||
dependenciesMeta:
|
||||
|
@ -449,9 +449,9 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@img/sharp-linuxmusl-x64@npm:0.34.1":
|
||||
version: 0.34.1
|
||||
resolution: "@img/sharp-linuxmusl-x64@npm:0.34.1"
|
||||
"@img/sharp-linuxmusl-x64@npm:0.34.2":
|
||||
version: 0.34.2
|
||||
resolution: "@img/sharp-linuxmusl-x64@npm:0.34.2"
|
||||
dependencies:
|
||||
"@img/sharp-libvips-linuxmusl-x64": "npm:1.1.0"
|
||||
dependenciesMeta:
|
||||
|
@ -461,25 +461,32 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@img/sharp-wasm32@npm:0.34.1":
|
||||
version: 0.34.1
|
||||
resolution: "@img/sharp-wasm32@npm:0.34.1"
|
||||
"@img/sharp-wasm32@npm:0.34.2":
|
||||
version: 0.34.2
|
||||
resolution: "@img/sharp-wasm32@npm:0.34.2"
|
||||
dependencies:
|
||||
"@emnapi/runtime": "npm:^1.4.0"
|
||||
"@emnapi/runtime": "npm:^1.4.3"
|
||||
conditions: cpu=wasm32
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@img/sharp-win32-ia32@npm:0.34.1":
|
||||
version: 0.34.1
|
||||
resolution: "@img/sharp-win32-ia32@npm:0.34.1"
|
||||
"@img/sharp-win32-arm64@npm:0.34.2":
|
||||
version: 0.34.2
|
||||
resolution: "@img/sharp-win32-arm64@npm:0.34.2"
|
||||
conditions: os=win32 & cpu=arm64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@img/sharp-win32-ia32@npm:0.34.2":
|
||||
version: 0.34.2
|
||||
resolution: "@img/sharp-win32-ia32@npm:0.34.2"
|
||||
conditions: os=win32 & cpu=ia32
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@img/sharp-win32-x64@npm:0.34.1":
|
||||
version: 0.34.1
|
||||
resolution: "@img/sharp-win32-x64@npm:0.34.1"
|
||||
"@img/sharp-win32-x64@npm:0.34.2":
|
||||
version: 0.34.2
|
||||
resolution: "@img/sharp-win32-x64@npm:0.34.2"
|
||||
conditions: os=win32 & cpu=x64
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
@ -1894,6 +1901,13 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"@wojtekmaj/date-utils@npm:^1.1.3":
|
||||
version: 1.5.1
|
||||
resolution: "@wojtekmaj/date-utils@npm:1.5.1"
|
||||
checksum: 10c0/7c213cca5ab6b84ef61b9aea2b9fb8a04bf4c9764b28a97ffc4ee46a3e81560532a74d106a6f8aeef4792e1aaa6ea3dfd3c4a639dddbea560eb3f33cd62b8d7d
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"acorn-jsx@npm:^5.3.2":
|
||||
version: 5.3.2
|
||||
resolution: "acorn-jsx@npm:5.3.2"
|
||||
|
@ -2221,7 +2235,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"clsx@npm:^2.1.1":
|
||||
"clsx@npm:^2.0.0, clsx@npm:^2.1.1":
|
||||
version: 2.1.1
|
||||
resolution: "clsx@npm:2.1.1"
|
||||
checksum: 10c0/c4c8eb865f8c82baab07e71bfa8897c73454881c4f99d6bc81585aecd7c441746c1399d08363dc096c550cceaf97bd4ce1e8854e1771e9998d9f94c4fe075839
|
||||
|
@ -2459,25 +2473,25 @@ __metadata:
|
|||
linkType: hard
|
||||
|
||||
"es-abstract@npm:^1.17.5, es-abstract@npm:^1.23.2, es-abstract@npm:^1.23.3, es-abstract@npm:^1.23.5, es-abstract@npm:^1.23.6, es-abstract@npm:^1.23.9":
|
||||
version: 1.23.9
|
||||
resolution: "es-abstract@npm:1.23.9"
|
||||
version: 1.23.10
|
||||
resolution: "es-abstract@npm:1.23.10"
|
||||
dependencies:
|
||||
array-buffer-byte-length: "npm:^1.0.2"
|
||||
arraybuffer.prototype.slice: "npm:^1.0.4"
|
||||
available-typed-arrays: "npm:^1.0.7"
|
||||
call-bind: "npm:^1.0.8"
|
||||
call-bound: "npm:^1.0.3"
|
||||
call-bound: "npm:^1.0.4"
|
||||
data-view-buffer: "npm:^1.0.2"
|
||||
data-view-byte-length: "npm:^1.0.2"
|
||||
data-view-byte-offset: "npm:^1.0.1"
|
||||
es-define-property: "npm:^1.0.1"
|
||||
es-errors: "npm:^1.3.0"
|
||||
es-object-atoms: "npm:^1.0.0"
|
||||
es-object-atoms: "npm:^1.1.1"
|
||||
es-set-tostringtag: "npm:^2.1.0"
|
||||
es-to-primitive: "npm:^1.3.0"
|
||||
function.prototype.name: "npm:^1.1.8"
|
||||
get-intrinsic: "npm:^1.2.7"
|
||||
get-proto: "npm:^1.0.0"
|
||||
get-intrinsic: "npm:^1.3.0"
|
||||
get-proto: "npm:^1.0.1"
|
||||
get-symbol-description: "npm:^1.1.0"
|
||||
globalthis: "npm:^1.0.4"
|
||||
gopd: "npm:^1.2.0"
|
||||
|
@ -2493,13 +2507,13 @@ __metadata:
|
|||
is-shared-array-buffer: "npm:^1.0.4"
|
||||
is-string: "npm:^1.1.1"
|
||||
is-typed-array: "npm:^1.1.15"
|
||||
is-weakref: "npm:^1.1.0"
|
||||
is-weakref: "npm:^1.1.1"
|
||||
math-intrinsics: "npm:^1.1.0"
|
||||
object-inspect: "npm:^1.13.3"
|
||||
object-inspect: "npm:^1.13.4"
|
||||
object-keys: "npm:^1.1.1"
|
||||
object.assign: "npm:^4.1.7"
|
||||
own-keys: "npm:^1.0.1"
|
||||
regexp.prototype.flags: "npm:^1.5.3"
|
||||
regexp.prototype.flags: "npm:^1.5.4"
|
||||
safe-array-concat: "npm:^1.1.3"
|
||||
safe-push-apply: "npm:^1.0.0"
|
||||
safe-regex-test: "npm:^1.1.0"
|
||||
|
@ -2512,8 +2526,8 @@ __metadata:
|
|||
typed-array-byte-offset: "npm:^1.0.4"
|
||||
typed-array-length: "npm:^1.0.7"
|
||||
unbox-primitive: "npm:^1.1.0"
|
||||
which-typed-array: "npm:^1.1.18"
|
||||
checksum: 10c0/1de229c9e08fe13c17fe5abaec8221545dfcd57e51f64909599a6ae896df84b8fd2f7d16c60cb00d7bf495b9298ca3581aded19939d4b7276854a4b066f8422b
|
||||
which-typed-array: "npm:^1.1.19"
|
||||
checksum: 10c0/e65c8fb973d6ba489fc1bc88730c56a592e249f49a9811c77bf88568f23696b682fe3f3485c03aaf6561042a3c7a675ae57d512861dffd8b0abde0035231c6a3
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
|
@ -3090,11 +3104,20 @@ __metadata:
|
|||
linkType: hard
|
||||
|
||||
"get-tsconfig@npm:^4.10.0":
|
||||
version: 4.10.0
|
||||
resolution: "get-tsconfig@npm:4.10.0"
|
||||
version: 4.10.1
|
||||
resolution: "get-tsconfig@npm:4.10.1"
|
||||
dependencies:
|
||||
resolve-pkg-maps: "npm:^1.0.0"
|
||||
checksum: 10c0/c9b5572c5118923c491c04285c73bd55b19e214992af957c502a3be0fc0043bb421386ffd45ca3433c0a7fba81221ca300479e8393960acf15d0ed4563f38a86
|
||||
checksum: 10c0/7f8e3dabc6a49b747920a800fb88e1952fef871cdf51b79e98db48275a5de6cdaf499c55ee67df5fa6fe7ce65f0063e26de0f2e53049b408c585aa74d39ffa21
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"get-user-locale@npm:^2.2.1":
|
||||
version: 2.3.2
|
||||
resolution: "get-user-locale@npm:2.3.2"
|
||||
dependencies:
|
||||
mem: "npm:^8.0.0"
|
||||
checksum: 10c0/2796b3fc3782b1f4826f31e899642cf72eeb23e296e1cf55280aab5caf7a25f4b906491ee1508a001519d6a410902ccf8fa8edaa895b7aee5dfd422ffe5523b9
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
|
@ -3475,7 +3498,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"is-weakref@npm:^1.0.2, is-weakref@npm:^1.1.0":
|
||||
"is-weakref@npm:^1.0.2, is-weakref@npm:^1.1.1":
|
||||
version: 1.1.1
|
||||
resolution: "is-weakref@npm:1.1.1"
|
||||
dependencies:
|
||||
|
@ -3761,7 +3784,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"loose-envify@npm:^1.4.0":
|
||||
"loose-envify@npm:^1.0.0, loose-envify@npm:^1.4.0":
|
||||
version: 1.4.0
|
||||
resolution: "loose-envify@npm:1.4.0"
|
||||
dependencies:
|
||||
|
@ -3790,6 +3813,15 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"map-age-cleaner@npm:^0.1.3":
|
||||
version: 0.1.3
|
||||
resolution: "map-age-cleaner@npm:0.1.3"
|
||||
dependencies:
|
||||
p-defer: "npm:^1.0.0"
|
||||
checksum: 10c0/7495236c7b0950956c144fd8b4bc6399d4e78072a8840a4232fe1c4faccbb5eb5d842e5c0a56a60afc36d723f315c1c672325ca03c1b328650f7fcc478f385fd
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"math-intrinsics@npm:^1.1.0":
|
||||
version: 1.1.0
|
||||
resolution: "math-intrinsics@npm:1.1.0"
|
||||
|
@ -3835,7 +3867,8 @@ __metadata:
|
|||
postcss: "npm:8.5.4"
|
||||
prettier: "npm:3.5.3"
|
||||
prisma: "npm:6.8.2"
|
||||
react: "npm:^19.0.0"
|
||||
react: "npm:^19.1.0"
|
||||
react-calendar: "npm:^5.1.0"
|
||||
react-dom: "npm:^19.0.0"
|
||||
tailwind-merge: "npm:^3.2.0"
|
||||
tailwindcss: "npm:4.1.8"
|
||||
|
@ -3844,6 +3877,16 @@ __metadata:
|
|||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"mem@npm:^8.0.0":
|
||||
version: 8.1.1
|
||||
resolution: "mem@npm:8.1.1"
|
||||
dependencies:
|
||||
map-age-cleaner: "npm:^0.1.3"
|
||||
mimic-fn: "npm:^3.1.0"
|
||||
checksum: 10c0/5829c404d024c1accaf76ebacbc7eae9b59e5ce5722d184aa24e8387a8097a499f6aa7e181021003c51eb87b2dcdc9a2270050c58753cce761de206643cba91c
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"merge2@npm:^1.3.0":
|
||||
version: 1.4.1
|
||||
resolution: "merge2@npm:1.4.1"
|
||||
|
@ -3861,6 +3904,13 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"mimic-fn@npm:^3.1.0":
|
||||
version: 3.1.0
|
||||
resolution: "mimic-fn@npm:3.1.0"
|
||||
checksum: 10c0/a07cdd8ed6490c2dff5b11f889b245d9556b80f5a653a552a651d17cff5a2d156e632d235106c2369f00cccef4071704589574cf3601bc1b1400a1f620dff067
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"minimatch@npm:^3.1.2":
|
||||
version: 3.1.2
|
||||
resolution: "minimatch@npm:3.1.2"
|
||||
|
@ -4050,7 +4100,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"object-inspect@npm:^1.13.3":
|
||||
"object-inspect@npm:^1.13.3, object-inspect@npm:^1.13.4":
|
||||
version: 1.13.4
|
||||
resolution: "object-inspect@npm:1.13.4"
|
||||
checksum: 10c0/d7f8711e803b96ea3191c745d6f8056ce1f2496e530e6a19a0e92d89b0fa3c76d910c31f0aa270432db6bd3b2f85500a376a83aaba849a8d518c8845b3211692
|
||||
|
@ -4150,6 +4200,13 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"p-defer@npm:^1.0.0":
|
||||
version: 1.0.0
|
||||
resolution: "p-defer@npm:1.0.0"
|
||||
checksum: 10c0/ed603c3790e74b061ac2cb07eb6e65802cf58dce0fbee646c113a7b71edb711101329ad38f99e462bd2e343a74f6e9366b496a35f1d766c187084d3109900487
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"p-limit@npm:^3.0.2":
|
||||
version: 3.1.0
|
||||
resolution: "p-limit@npm:3.1.0"
|
||||
|
@ -4333,6 +4390,25 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"react-calendar@npm:^5.1.0":
|
||||
version: 5.1.0
|
||||
resolution: "react-calendar@npm:5.1.0"
|
||||
dependencies:
|
||||
"@wojtekmaj/date-utils": "npm:^1.1.3"
|
||||
clsx: "npm:^2.0.0"
|
||||
get-user-locale: "npm:^2.2.1"
|
||||
warning: "npm:^4.0.0"
|
||||
peerDependencies:
|
||||
"@types/react": ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
|
||||
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
|
||||
react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
|
||||
peerDependenciesMeta:
|
||||
"@types/react":
|
||||
optional: true
|
||||
checksum: 10c0/27673f639c5d6296342a2a888436b31a5d602faeaae01be83b2beb98ff568b0a3d1514f5cc50fcacf3ac50b9c0b9d2fb423b0c001a8f5f1a22816671409e2616
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"react-dom@npm:^19.0.0":
|
||||
version: 19.1.0
|
||||
resolution: "react-dom@npm:19.1.0"
|
||||
|
@ -4402,7 +4478,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"react@npm:^19.0.0":
|
||||
"react@npm:^19.1.0":
|
||||
version: 19.1.0
|
||||
resolution: "react@npm:19.1.0"
|
||||
checksum: 10c0/530fb9a62237d54137a13d2cfb67a7db6a2156faed43eecc423f4713d9b20c6f2728b026b45e28fcd72e8eadb9e9ed4b089e99f5e295d2f0ad3134251bdd3698
|
||||
|
@ -4425,7 +4501,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"regexp.prototype.flags@npm:^1.5.3":
|
||||
"regexp.prototype.flags@npm:^1.5.3, regexp.prototype.flags@npm:^1.5.4":
|
||||
version: 1.5.4
|
||||
resolution: "regexp.prototype.flags@npm:1.5.4"
|
||||
dependencies:
|
||||
|
@ -4571,7 +4647,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"semver@npm:^7.6.0, semver@npm:^7.7.1":
|
||||
"semver@npm:^7.6.0, semver@npm:^7.7.1, semver@npm:^7.7.2":
|
||||
version: 7.7.2
|
||||
resolution: "semver@npm:7.7.2"
|
||||
bin:
|
||||
|
@ -4618,11 +4694,11 @@ __metadata:
|
|||
linkType: hard
|
||||
|
||||
"sharp@npm:^0.34.1":
|
||||
version: 0.34.1
|
||||
resolution: "sharp@npm:0.34.1"
|
||||
version: 0.34.2
|
||||
resolution: "sharp@npm:0.34.2"
|
||||
dependencies:
|
||||
"@img/sharp-darwin-arm64": "npm:0.34.1"
|
||||
"@img/sharp-darwin-x64": "npm:0.34.1"
|
||||
"@img/sharp-darwin-arm64": "npm:0.34.2"
|
||||
"@img/sharp-darwin-x64": "npm:0.34.2"
|
||||
"@img/sharp-libvips-darwin-arm64": "npm:1.1.0"
|
||||
"@img/sharp-libvips-darwin-x64": "npm:1.1.0"
|
||||
"@img/sharp-libvips-linux-arm": "npm:1.1.0"
|
||||
|
@ -4632,18 +4708,19 @@ __metadata:
|
|||
"@img/sharp-libvips-linux-x64": "npm:1.1.0"
|
||||
"@img/sharp-libvips-linuxmusl-arm64": "npm:1.1.0"
|
||||
"@img/sharp-libvips-linuxmusl-x64": "npm:1.1.0"
|
||||
"@img/sharp-linux-arm": "npm:0.34.1"
|
||||
"@img/sharp-linux-arm64": "npm:0.34.1"
|
||||
"@img/sharp-linux-s390x": "npm:0.34.1"
|
||||
"@img/sharp-linux-x64": "npm:0.34.1"
|
||||
"@img/sharp-linuxmusl-arm64": "npm:0.34.1"
|
||||
"@img/sharp-linuxmusl-x64": "npm:0.34.1"
|
||||
"@img/sharp-wasm32": "npm:0.34.1"
|
||||
"@img/sharp-win32-ia32": "npm:0.34.1"
|
||||
"@img/sharp-win32-x64": "npm:0.34.1"
|
||||
"@img/sharp-linux-arm": "npm:0.34.2"
|
||||
"@img/sharp-linux-arm64": "npm:0.34.2"
|
||||
"@img/sharp-linux-s390x": "npm:0.34.2"
|
||||
"@img/sharp-linux-x64": "npm:0.34.2"
|
||||
"@img/sharp-linuxmusl-arm64": "npm:0.34.2"
|
||||
"@img/sharp-linuxmusl-x64": "npm:0.34.2"
|
||||
"@img/sharp-wasm32": "npm:0.34.2"
|
||||
"@img/sharp-win32-arm64": "npm:0.34.2"
|
||||
"@img/sharp-win32-ia32": "npm:0.34.2"
|
||||
"@img/sharp-win32-x64": "npm:0.34.2"
|
||||
color: "npm:^4.2.3"
|
||||
detect-libc: "npm:^2.0.3"
|
||||
semver: "npm:^7.7.1"
|
||||
detect-libc: "npm:^2.0.4"
|
||||
semver: "npm:^7.7.2"
|
||||
dependenciesMeta:
|
||||
"@img/sharp-darwin-arm64":
|
||||
optional: true
|
||||
|
@ -4681,11 +4758,13 @@ __metadata:
|
|||
optional: true
|
||||
"@img/sharp-wasm32":
|
||||
optional: true
|
||||
"@img/sharp-win32-arm64":
|
||||
optional: true
|
||||
"@img/sharp-win32-ia32":
|
||||
optional: true
|
||||
"@img/sharp-win32-x64":
|
||||
optional: true
|
||||
checksum: 10c0/50f5ffb18a775ec9f0d4d39bdc4356fdfa1fc97e69d8800d68e960b93b1c0cce7ee5242225d3b86ffae5801890fd7f93acfee00018f247e7df70fee2b4de7945
|
||||
checksum: 10c0/43967dbaaf1e1140a2f43b51d54762cc1bba01648392e355028568e4838833bf1abc2a96c09b893e6407b0c59a2c271d66e8d56a582aa6c951d476ab83a37fba
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
|
@ -4924,9 +5003,9 @@ __metadata:
|
|||
linkType: hard
|
||||
|
||||
"tapable@npm:^2.2.0":
|
||||
version: 2.2.1
|
||||
resolution: "tapable@npm:2.2.1"
|
||||
checksum: 10c0/bc40e6efe1e554d075469cedaba69a30eeb373552aaf41caeaaa45bf56ffacc2674261b106245bd566b35d8f3329b52d838e851ee0a852120acae26e622925c9
|
||||
version: 2.2.2
|
||||
resolution: "tapable@npm:2.2.2"
|
||||
checksum: 10c0/8ad130aa705cab6486ad89e42233569a1fb1ff21af115f59cebe9f2b45e9e7995efceaa9cc5062510cdb4ec673b527924b2ab812e3579c55ad659ae92117011e
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
|
@ -5200,6 +5279,15 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"warning@npm:^4.0.0":
|
||||
version: 4.0.3
|
||||
resolution: "warning@npm:4.0.3"
|
||||
dependencies:
|
||||
loose-envify: "npm:^1.0.0"
|
||||
checksum: 10c0/aebab445129f3e104c271f1637fa38e55eb25f968593e3825bd2f7a12bd58dc3738bb70dc8ec85826621d80b4acfed5a29ebc9da17397c6125864d72301b937e
|
||||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"which-boxed-primitive@npm:^1.1.0, which-boxed-primitive@npm:^1.1.1":
|
||||
version: 1.1.1
|
||||
resolution: "which-boxed-primitive@npm:1.1.1"
|
||||
|
@ -5246,7 +5334,7 @@ __metadata:
|
|||
languageName: node
|
||||
linkType: hard
|
||||
|
||||
"which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.18":
|
||||
"which-typed-array@npm:^1.1.16, which-typed-array@npm:^1.1.19":
|
||||
version: 1.1.19
|
||||
resolution: "which-typed-array@npm:1.1.19"
|
||||
dependencies:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue