1.3.3 โข Published 7 months ago
react-fold-calendar v1.3.3
react-fold-calendar
react-fold-calendar
provides a calendar that can be swiped by month/week.
In particular, you can check the date by month/week by folding and unfolding the calendar.
Demo
Options
Files
file | exports | description |
---|---|---|
./module/reactFoldCalendar.js | react-fold-calendar | It can be used by importing it as a module type. |
./browser/reactFoldCalendar.js | window.createReactFoldCalendar() | After importing the browser.js file, you can call window.createReactFoldCalendar(). |
./css/reactFoldCalendar.css | reactFoldCalendar.css | You can customize the design of your choice with the example style file. |
Example
Module
import ReactFoldCalendar from "react-fold-calendar";
import "react-fold-calendar/css"; // css for reference
const App = () => {
return <ReactFoldCalendar
options={{
useInitWeekType: true,
useShowContent: true,
data: [
{
startDate: new Date("2024/11/06 10:00")?.getTime(),
endDate: new Date("2024/11/31 19:00")?.getTime(),
period: 1,
title: "Regular Event",
description: "This is a regular event in November.",
},
{
startDate: new Date("2024/11/15")?.getTime(),
endDate: new Date("2024/11/31")?.getTime(),
period: 3,
title: "3-day event",
description:
"This event is held every three days from 11/15 to 11/31.",
},
{
startDate: new Date("2024/11/18")?.getTime(),
endDate: new Date("2024/11/18")?.getTime(),
period: 0,
title: "one day event",
description: "The event is on November 18th.",
},
],
}}
/>;
}
Browser
<div id="app-browser"></div>
<script src="./reactFoldCalendar.js"></script>
<script>
document.addEventListener('DOMContentLoaded', () => {
window.createReactFoldCalendar({
useInitWeekType: true,
useShowContent: true,
element: '#app-browser',
data: [
{ startDate: new Date('2024/10/01 10:00')?.getTime(), endDate: new Date('2024/10/31 19:00')?.getTime(), period: 1, title: '10์ ์ด๋ฒคํธ', description: '10์ ์ ๊ธฐ ์ด๋ฒคํธ ์
๋๋ค.' },
{ startDate: new Date('2024/09/15')?.getTime(), endDate: new Date('2024/10/16')?.getTime(), period: 3, title: '9 ~ 10์ 3์ผ ์ด๋ฒคํธ', description: '9 ~ 10์ 3์ผ ๋จ์ ์ ๊ธฐ ์ด๋ฒคํธ ์
๋๋ค.' },
{ startDate: new Date('2024/10/18')?.getTime(), endDate: new Date('2024/10/18')?.getTime(), period: 0, title: '10์ 18์ผ ์ด๋ฒคํธ', description: '๋ฐ๋ณต ์์ 10์ 18์ผ ์ด๋ฒคํธ์
๋๋ค.' },
],
});
});
</script>
Etc.
- l10n provides
ko
,en
.en
is the default, except when thehtml:lang
value isko
.
1.3.3
7 months ago
1.3.2
7 months ago
1.3.1
7 months ago
1.3.0
7 months ago
1.3.0-SNAPSHOT
7 months ago
1.2.1
7 months ago
1.2.0
7 months ago
1.1.1-SNAPSHOT-1731337212067
8 months ago
1.1.1-SNAPSHOT
8 months ago
1.1.1
8 months ago
1.1.0
8 months ago
1.0.0
10 months ago