3.0.9 • Published 10 months ago

full-schedule-widget v3.0.9

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
10 months ago

Full Schedule Widget

Full version React component for the show schedule

Full Schedule config

** events = array of all events from the summit

** summit = object with the data from the summit

** marketingSettings = object with the settings from the marketing API

** userProfile = object with the data from the user profile

** onEventClick(event) = method called upon event click

** onStartChat(speakerId) = method called upon click on "Chat with Speaker", if null then button is hidden

** needsLogin(pendingAction) = method called when schedule needs user to login - for example on "Add to Schedule".

title = widget title, defaults to "Schedule"

subtitle = child component placed beneath the widget title, takes a component or html element. default null

view = calendar or list, defaults to calendar

shareLink = share url string

colorSource = from where to pull the event color; oneOf('type', 'track', 'trackGroup'), defaults to track

withThumbs = if true, show event thumbnails on list view

defaultImage = url for image to show when no eventImage and no stream thumbnail available/set

showSendEmail = show/hide button to email speaker

triggerAction = method that will take an ACTION and a payload as params and will return a promise.

showSync = flag to show or hide sync button, default to false

showShare = flag to show or hide share button, default to true

modalSyncTitle = title copy for modal sync functionality

modalSyncText = body copy for modal sync functionality

summitLogoPrint = custom logo to use at print schedule

timeFormat = format in which to display time 12h or 24h, default is "12h"

timezone = default selection for timezone, "show" or "local", defaults to "show"

PUBLISH TO NPM:

1 - yarn build && yarn publish

2 - yarn publish-package

IMPORT:

import ScheduleFull from 'full-schedule-widget';

import 'full-schedule-widget/index.css';

DEBUG:

You can pass this hash on url to override current time, time must be in this format and on summit timezone

#now=2020-06-03,10:59:50

Utils

$ npm rebuild node-sass --force

3.0.10-beta.0

10 months ago

3.0.9

11 months ago

3.0.8

1 year ago

3.0.7

1 year ago

3.0.6

1 year ago

3.0.4-alpha.1

1 year ago

3.0.4

1 year ago

3.0.5

1 year ago

2.0.37

2 years ago

3.0.3

2 years ago

2.0.36

2 years ago

3.0.2

2 years ago

3.0.1

2 years ago

3.0.0

2 years ago

2.0.35

2 years ago

2.0.33

2 years ago

2.0.34

2 years ago

2.0.32

2 years ago

2.0.29

2 years ago

2.0.31

2 years ago

2.0.30

2 years ago

2.0.28

2 years ago

2.0.26

2 years ago

2.0.27

2 years ago

2.0.24

2 years ago

2.0.25

2 years ago

2.0.23

2 years ago

2.0.22

2 years ago

2.0.20

2 years ago

2.0.21

2 years ago

2.0.19

2 years ago

1.1.49

3 years ago

2.0.15

3 years ago

2.0.16

3 years ago

2.0.14

3 years ago

2.0.17

3 years ago

2.0.18

3 years ago

2.0.13

3 years ago

2.0.12

3 years ago

2.0.3

3 years ago

2.0.5

3 years ago

2.0.4

3 years ago

2.0.7

3 years ago

2.0.6

3 years ago

2.0.9

3 years ago

2.0.8

3 years ago

1.1.48

3 years ago

1.1.47

3 years ago

1.1.46

3 years ago

2.0.11

3 years ago

2.0.10

3 years ago

2.0.2

3 years ago

1.1.38

3 years ago

1.1.37

3 years ago

2.0.1

3 years ago

1.1.36

3 years ago

2.0.0

3 years ago

1.1.39

3 years ago

1.1.41

3 years ago

1.1.40

3 years ago

1.1.45

3 years ago

1.1.44

3 years ago

1.1.43

3 years ago

1.1.42

3 years ago

1.1.34

3 years ago

1.1.35

3 years ago

1.1.29

3 years ago

1.1.30

3 years ago

1.1.33

3 years ago

1.1.32

3 years ago

1.1.31

3 years ago

1.1.28

4 years ago

1.1.27

4 years ago

1.1.26

4 years ago

1.1.25

4 years ago

1.1.24

4 years ago

1.1.23

4 years ago

1.1.22

4 years ago

1.1.21

4 years ago

1.1.20

4 years ago

1.1.19

4 years ago

1.1.18

4 years ago

1.1.17

4 years ago

1.1.16

4 years ago

1.1.15

4 years ago

1.1.14

4 years ago

1.1.13

4 years ago

1.1.12

4 years ago

1.1.11

4 years ago

1.1.10

4 years ago

1.1.9

4 years ago

1.1.7

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.2

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago