npm install
Starts webpack's dev server at http://localhost:3000 with live reload and error overlays.
Builds to ./build
with minification and versioned filename.
embed options
- container target (selector string or element)
- custom breakpoints as name: width (
{sm: 480, lg: 786, whoa: 1500}
) for better host page responsive styling - className prefix, used throughout app (default to
wfs-
?)
refactoring
- replace react-select with custom component (lighter weight, better styling control)
- replace emotion with injected styles and prefixed classes for easier style overrides when embedded
- replace react-day-picker wtih custom calendar component (or one that supports date and time)
- install individual d3 packages vs entire bundle