Skip to content

Commit 573143c

Browse files
dijsmarkbrocato
andauthored
Added Menu tests (#28)
* Added Menu tests - Also added a story for menu * Got 100% coverage on menu * using react classes in find Co-authored-by: Mark Brocato <mark.brocato@moovweb.com>
1 parent a152719 commit 573143c

13 files changed

+1324
-753
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,4 +33,6 @@ yarn-error.log*
3333
.idea/*
3434

3535
# Index files are built automatically by create-index
36-
src/**/index.js
36+
src/**/index.js
37+
38+
.vscode

.storybook/stories/Menu.stories.js

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
import React from 'react'
2+
import Menu from '../../src/menu/Menu'
3+
4+
export default { title: 'Menu' }
5+
6+
const root = {
7+
text: 'category',
8+
items: [
9+
{ text: 'item1', href: '/item1', as: '/item1', items: [] },
10+
{ text: 'item2', href: '/item2', as: '/item2' },
11+
{ text: 'item3', href: '/item3', as: '/item3' },
12+
],
13+
}
14+
15+
export const open = () => <Menu open root={root} />
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
import React from 'react'
2+
import MenuButton from '../../src/menu/MenuButton'
3+
4+
export default { title: 'MenuButton' }
5+
6+
export const closed = () => <MenuButton />
7+
export const open = () => <MenuButton open />

0 commit comments

Comments
 (0)