Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <FullCalendar
- id="calendario"
- header={{
- left: 'prev,next today myCustomButton',
- center: 'title',
- right: 'month,agendaWeek,agendaDay'
- }}
- navLinks={true}
- nowIndicator={true}
- viewRender={(view, element) => {
- this.handleChangeView(view);
- }}
- selectable={true}
- editable={true}
- droppable={true}
- eventDrop={function(eventBj, date) {
- console.log('eventDrop function');
- }}
- drop={(date, jsEvent, ui, resourceId) => {
- console.log('drop function');
- }}
- select={(start, end, allDay) => {
- this.handleSelect(start, end, allDay);
- }}
- eventClick={(calEvent, jsEvent, view) => {
- this.handleClick(calEvent, jsEvent, view);
- }}
- events={events}
- />
- componentDidMount() {
- const s = document.createElement('script');
- s.type = 'text/javascript';
- s.innerHTML = "$('.calendar-events').each(function() {
- $(this).data('event', {
- title: $.trim($(this).text()),
- stick: true
- });
- $(this).draggable({
- zIndex: 999,
- revert: true,
- revertDuration: 0
- })
- });";
- document.body.appendChild(s);
- }
Add Comment
Please, Sign In to add comment