1.3.8 • Published 1 year ago

@purjayadi/antd-weekly-calendar v1.3.8

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Antd Weekly Calendar

A weekly calendar component for antd.

Selection_839

Getting Started

npm install @purjayadi/antd-weekly-calendar

Example

This is a basic example, check out the example folder for a complete Chakra UI example!

import {
  WeeklyCalendar,
} from 'antd-weekly-calendar';

const events = [
  { startTime: new Date(2021, 3, 21, 12, 0, 0), endTime: new Date(2021, 3, 21, 14, 30, 0), title: 'Ap. 1', backgroundColor: 'red' },
  { startTime: new Date(2021, 3, 25, 10, 0, 0), endTime: new Date(2021, 3, 25, 17, 15, 0), title: 'Ap. 1' },
];

function MyCalendar() {
  return (
      <>
        <WeeklyCalendar
            events={events}
            onEventClick={(event) => console.log(event)}
            onSelectDate={(date) => console.log(date)}
        />
      </>
  );
}

Api

<WeeklyCalendar />

PropertyTypeDefaultDescription
onEventClick(event) => void-Callback for when an event is being clicked
onSelectDate(date) => void-Callback for when a date is selected
weekends?booleanfalseDisplay weekend on the calendar

Event Api

ValueTypeDefaultDescription
eventIdstring-EventId
startTimeDate-event start time
endTimeDate-event end time
titlestring-event title
location?string-event location
allDay?booleanfalseis the event a full day event?
textColor?stringwhiteYou can use any of the CSS color formats such #f00, #ff0000, rgb(255,0,0), or red.
backgroundColor?string#1444AFYou can use any of the CSS color formats such #f00, #ff0000, rgb(255,0,0), or red.
secondColor?string#ffffYou can use any of the CSS color formats such #f00, #ff0000, rgb(255,0,0), or red.

Contributing

This is my first open source project. Please feel free to contribute in any way you want.

Contributing can be as simple as giving feedback in the issues, updating documentation or writing your own posts, that can be linked in the README. Of course you are also welcome to propose changes via the issues or pull requests.

1.3.8

1 year ago

1.3.7

1 year ago

1.3.6

1 year ago

1.3.5

1 year ago

1.3.4

1 year ago

1.3.3

1 year ago

1.2.3

1 year ago

1.2.2

1 year ago

1.2.1

1 year ago

1.2.0

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago