@@ -4,50 +4,60 @@ import { BrowserRouter } from "react-router-dom";
4
4
import "../../../style/custom.scss" ;
5
5
import Login , { LoginHeader , LoginInput , LoginInteractionArea } from "./Login" ;
6
6
import { action } from "@storybook/addon-actions" ;
7
+ import store from "../../../background/redux/store" ;
8
+ import { Provider } from "react-redux" ;
7
9
8
10
storiesOf ( "Login" , module )
9
11
. add ( "default" , ( ) => (
10
- < BrowserRouter >
11
- < Login />
12
- </ BrowserRouter >
12
+ < Provider store = { store } >
13
+ < BrowserRouter >
14
+ < Login />
15
+ </ BrowserRouter >
16
+ </ Provider >
13
17
) )
14
18
15
19
. add ( "onlyHeader" , ( ) => (
16
- < BrowserRouter >
17
- < LoginHeader />
18
- </ BrowserRouter >
20
+ < Provider store = { store } >
21
+ < BrowserRouter >
22
+ < LoginHeader />
23
+ </ BrowserRouter >
24
+ </ Provider >
19
25
) )
20
26
21
27
. add ( "onlyInput" , ( ) => (
22
- < BrowserRouter >
23
- < LoginInput
24
- handleSubmit = { ( ) => console . log ( "Clicked on submit" ) }
25
- username = { "" }
26
- setUsername = { action ( "changed username" ) }
27
- password = { "" }
28
- setPassword = { action ( "changed password" ) }
29
- isLoading = { false }
30
- setIsLoading = { action ( "is loading" ) }
31
- stayLoggedIn = { false }
32
- setStayLoggedIn = { action ( "changed stay logged in" ) }
33
- errorMessage = { "" }
34
- />
35
- </ BrowserRouter >
28
+ < Provider store = { store } >
29
+ < BrowserRouter >
30
+ < LoginInput
31
+ handleSubmit = { ( ) => console . log ( "Clicked on submit" ) }
32
+ username = { "" }
33
+ setUsername = { action ( "changed username" ) }
34
+ password = { "" }
35
+ setPassword = { action ( "changed password" ) }
36
+ isLoading = { false }
37
+ setIsLoading = { action ( "is loading" ) }
38
+ stayLoggedIn = { false }
39
+ setStayLoggedIn = { action ( "changed stay logged in" ) }
40
+ errorMessage = { "" }
41
+ />
42
+ </ BrowserRouter >
43
+ </ Provider >
36
44
) )
37
45
38
46
. add ( "interactionArea" , ( ) => (
39
- < BrowserRouter >
40
- < LoginInteractionArea
41
- handleSubmit = { ( ) => console . log ( "Clicked on submit" ) }
42
- username = { "" }
43
- setUsername = { action ( "changed username" ) }
44
- password = { "" }
45
- setPassword = { action ( "changed password" ) }
46
- isLoading = { false }
47
- setIsLoading = { action ( "is loading" ) }
48
- stayLoggedIn = { false }
49
- setStayLoggedIn = { action ( "changed stay logged in" ) }
50
- errorMessage = { "" }
51
- />
52
- </ BrowserRouter >
47
+ < Provider store = { store } >
48
+ < BrowserRouter >
49
+ < LoginInteractionArea
50
+ handleSubmit = { ( ) => console . log ( "Clicked on submit" ) }
51
+ username = { "" }
52
+ setUsername = { action ( "changed username" ) }
53
+ password = { "" }
54
+ setPassword = { action ( "changed password" ) }
55
+ isLoading = { false }
56
+ setIsLoading = { action ( "is loading" ) }
57
+ stayLoggedIn = { false }
58
+ setStayLoggedIn = { action ( "changed stay logged in" ) }
59
+ errorMessage = { "" }
60
+ />
61
+ </ BrowserRouter >
62
+ </ Provider >
53
63
) ) ;
0 commit comments