@@ -4,7 +4,13 @@ import { action } from '@storybook/addon-actions'
44import demoEvents from './resources/events'
55import { Calendar } from '../src'
66
7- import { events , Calendar as BaseCalendar , Views } from './helpers'
7+ import {
8+ events ,
9+ Calendar as BaseCalendar ,
10+ Views ,
11+ resourceEvents ,
12+ resources ,
13+ } from './helpers'
814
915import createEvents from './helpers/createEvents'
1016import customComponents from './resources/customComponents'
@@ -101,3 +107,25 @@ CustomNoAgendaEventsLabel.args = {
101107 noEventsInRange : 'There are no special events in this range [test message]' ,
102108 } ,
103109}
110+
111+ export const CustomDayColumnWrapper = Template . bind ( { } )
112+ CustomDayColumnWrapper . storyName = 'add custom dayColumnWrapper'
113+ CustomDayColumnWrapper . args = {
114+ defaultView : Views . DAY ,
115+ events : resourceEvents ,
116+ resources : resources ,
117+ resourceAccessor : 'resourceId' ,
118+ resourceIdAccessor : 'id' ,
119+ resourceTitleAccessor : 'name' ,
120+ components : {
121+ dayColumnWrapper : customComponents . dayColumnWrapper ,
122+ } ,
123+ }
124+ CustomDayColumnWrapper . parameters = {
125+ docs : {
126+ description : {
127+ story :
128+ 'The custom DayColumnWrapper allows you to add your own custom logic when rendering a Day Column.' ,
129+ } ,
130+ } ,
131+ }
0 commit comments