feat(components): add Tile

Supports #34

TODO:

- remove exported props
- compose TileGroup, SelectableTile, RadioTile components
This commit is contained in:
Eric Liu 2019-12-19 04:20:20 -08:00
commit 46cb9aa44b
12 changed files with 472 additions and 2 deletions

View file

@ -18,6 +18,14 @@ import SkeletonText from './components/SkeletonText';
import Tag, { TagSkeleton } from './components/Tag';
import TextArea, { TextAreaSkeleton } from './components/TextArea';
import TextInput, { TextInputSkeleton, PasswordInput } from './components/TextInput';
import Tile, {
ClickableTile,
ExpandableTile,
SelectableTile,
TileGroup,
TileAboveTheFoldContent,
TileBelowTheFoldContent
} from './components/Tile';
import Toggle, { ToggleSkeleton } from './components/Toggle';
import ToggleSmall, { ToggleSmallSkeleton } from './components/ToggleSmall';
import TooltipDefinition from './components/TooltipDefinition';
@ -35,20 +43,24 @@ export {
ButtonSkeleton,
Checkbox,
CheckboxSkeleton,
ClickableTile,
CodeSnippet,
CodeSnippetSkeleton,
Copy,
CopyButton,
DataTableSkeleton,
ExpandableTile,
InlineLoading,
Loading,
Link,
ListItem,
Loading,
OrderedList,
PasswordInput,
RadioButton,
RadioButtonSkeleton,
Search,
SearchSkeleton,
SelectableTile,
SkeletonPlaceholder,
SkeletonText,
Tag,
@ -57,7 +69,10 @@ export {
TextAreaSkeleton,
TextInput,
TextInputSkeleton,
PasswordInput,
Tile,
TileAboveTheFoldContent,
TileBelowTheFoldContent,
TileGroup,
Toggle,
ToggleSkeleton,
ToggleSmall,