Commit graph

16 commits

Author SHA1 Message Date
Eric Liu
b1fe3de8ad refactor(components): alphabetize exported props for scannability 2019-12-31 16:36:10 -08:00
Eric Liu
e7bb051cab refactor(expandable-tile): include above, below the fold slots
Remove TileAboveTheFoldContent, TileBelowTheFoldContent
2019-12-31 15:35:35 -08:00
Eric Liu
359f99f682 refactor(selectable-tile): dispatch select, unselect events
Remove on:change event forwarding
2019-12-31 15:33:04 -08:00
Eric Liu
10e6f1c79d refactor(tile-group): change defaultSelected to selected 2019-12-31 15:20:14 -08:00
Eric Liu
23a0de3f2a fix(expandable-tile): use css to ensure max-height value 2019-12-31 15:19:47 -08:00
Eric Liu
866cc962cd chore(lint): apply recommended lint rules 2019-12-29 15:37:56 -08:00
Eric Liu
0cc7c7afeb chore: forward class to Tile content 2019-12-25 14:22:52 -08:00
Eric Liu
41c096bada refactor(expandable-tile): use onMount, afterUpdate methods 2019-12-25 06:10:07 -08:00
Eric Liu
f802fdb1bd refactor(expandable-tile): remove onMount method
- Prevent default keypress if key is a <Space> or 'Enter'
2019-12-24 09:55:52 -08:00
Eric Liu
c446fc74f4 refactor(components): convert const to reactive where appropriate
- Inline class assignments to avoid script-level clutter
- Ignore a11y-missing-attribute instead of redundant href
2019-12-24 09:41:12 -08:00
Eric Liu
4ed754c549 refactor(expandable-tile): remove dispatcher, inline functions 2019-12-24 09:38:33 -08:00
Eric Liu
85c4a14b2a feat(component): add FileUploader
Closes #16
2019-12-23 20:59:56 -08:00
Eric Liu
71ddcfccc0 feat(tile): complete RadioTile
Closes #34

- Add Tile to list of supported components
- Make RadioTile composable as a "child" component
2019-12-20 09:09:55 -08:00
Eric Liu
1d66a8b127 feat(selectable-tile): dispatch select event
Supports #34
2019-12-20 07:43:50 -08:00
Eric Liu
a828218d15 refactor(tile): forward events, inline functions
Supports #7, #34

- Forward events, style prop
- Remove unneeded dispatched events
- Remove exported props
2019-12-20 04:16:50 -08:00
Eric Liu
46cb9aa44b feat(components): add Tile
Supports #34

TODO:

- remove exported props
- compose TileGroup, SelectableTile, RadioTile components
2019-12-19 04:20:20 -08:00