@@ -4,57 +4,8 @@ import { Logout } from "./components/logout"
4
4
import { Signup } from "./components/signup"
5
5
import { useIdentityContext } from "./context"
6
6
import { Tabs , TabList , Tab , TabPanels , TabPanel } from "@reach/tabs"
7
- // const pagesWithHeader = { login: true, signup: true }
8
- // const pages = {
9
- // login: {
10
- // login: true,
11
- // button: "Log in",
12
- // button_saving: "Logging in",
13
- // email: true,
14
- // password: true,
15
- // link: "amnesia",
16
- // link_text: "Forgot password?",
17
- // providers: true
18
- // },
19
- // signup: {
20
- // signup: true,
21
- // button: "Sign up",
22
- // button_saving: "Signing Up",
23
- // name: true,
24
- // email: true,
25
- // password: true,
26
- // providers: true
27
- // },
28
- // amnesia: {
29
- // title: "Recover password",
30
- // button: "Send recovery email",
31
- // button_saving: "Sending recovery email",
32
- // email: true,
33
- // link: "login",
34
- // link_text: "Never mind"
35
- // },
36
- // recovery: {
37
- // title: "Recover password",
38
- // button: "Update password",
39
- // button_saving: "Updating password",
40
- // password: true,
41
- // link: "login",
42
- // link_text: "Never mind"
43
- // },
44
- // invite: {
45
- // title: "Complete your signup",
46
- // button: "Sign up",
47
- // button_saving: "Signing Up",
48
- // password: true,
49
- // providers: true
50
- // },
51
- // user: {
52
- // title: "Logged in"
53
- // }
54
- // }
55
7
56
8
function LoggedOutScreen ( ) {
57
- // return
58
9
return (
59
10
< div >
60
11
< Tabs defaultIndex = { 0 } >
@@ -73,42 +24,13 @@ function LoggedOutScreen() {
73
24
</ TabPanels >
74
25
</ Tabs >
75
26
76
- < div className = "providersGroup" >
27
+ { /* <div className="providersGroup">
77
28
<hr className="hr" />
78
29
<button className="providerGoogle btn btnProvider">Continue with Google</button>
79
30
<button className="providerGitHub btn btnProvider">Continue with GitHub</button>
80
31
<button className="providerGitLab btn btnProvider">Continue with GitLab</button>
81
32
<button className="providerBitBucket btn btnProvider">Continue with BitBucket</button>
82
- </ div >
83
-
84
- { /* <form className="form ">
85
- <div className="formGroup">
86
- <label>
87
- <span className="visuallyHidden">Enter your email</span>
88
- <input
89
- className="formControl"
90
- type="email"
91
- name="email"
92
- placeholder="Email"
93
- autocapitalize="off"
94
- required=""
95
- />
96
- <div className="inputFieldIcon inputFieldEmail" />
97
- </label>
98
- </div>
99
- <div className="formGroup">
100
- <label>
101
- <span className="visuallyHidden">Enter your password</span>
102
- <input className="formControl" type="password" name="password" placeholder="Password" required="" />
103
- <div className="inputFieldIcon inputFieldPassword" />
104
- </label>
105
- </div>
106
- <button type="submit" className="btn">
107
- Log in
108
- </button>
109
- </form>
110
- <button className="btnLink forgotPasswordLink">Forgot password?</button>
111
- */ }
33
+ </div> */ }
112
34
</ div >
113
35
)
114
36
}
@@ -118,6 +40,7 @@ function LoggedInScreen() {
118
40
119
41
function Gate ( { } : { onCloseDialog : Function } ) {
120
42
const identity = useIdentityContext ( )
43
+ console . log ( { identity } )
121
44
const isLoggedIn = Boolean ( identity && identity . user )
122
45
return isLoggedIn ? < LoggedInScreen /> : < LoggedOutScreen />
123
46
}
@@ -126,43 +49,6 @@ export function Widget({ onCloseDialog }: { onCloseDialog: Function }) {
126
49
return < Gate onCloseDialog = { onCloseDialog } />
127
50
}
128
51
129
- // renderBody() {
130
- // const { store } = this.props
131
- // const page = pages[store.modal.page] || {}
132
- // const pageLinkHandler = () => this.handlePage(page.link)
133
-
134
- // if (!store.gotrue) {
135
- // return <SiteURLForm onSiteURL={this.handleSiteURL} />
136
- // }
137
- // if (!store.settings) {
138
- // return
139
- // }
140
- // if (store.user) {
141
- // return <LogoutForm user={store.user} saving={store.saving} onLogout={this.handleLogout} />
142
- // }
143
- // if (store.modal.page === "signup" && store.settings.disable_signup) {
144
- // return <Message type="signup_disabled" />
145
- // }
146
-
147
- // return (
148
- // <div>
149
- // <UserForm
150
- // page={pages[store.modal.page] || {}}
151
- // message={store.message}
152
- // saving={store.saving}
153
- // onSubmit={this.handleUser}
154
- // namePlaceholder={store.namePlaceholder}
155
- // />
156
- // {!store.user && page.link && store.gotrue && (
157
- // <button onclick={pageLinkHandler} className="btnLink forgotPasswordLink">
158
- // {page.link_text}
159
- // </button>
160
- // )}
161
- // <SiteURLForm devMode="true" onSiteURL={this.clearSiteURL} />
162
- // </div>
163
- // )
164
- // }
165
-
166
52
// renderProviders() {
167
53
// const { store } = this.props
168
54
0 commit comments