Skip to content

Commit ff24be7

Browse files
authored
Merge pull request #1392 from getfider/copilot/sub-pr-1389
Replace loose equality with strict equality in SignInControl
2 parents 96c92cc + 3a77ca4 commit ff24be7

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

public/components/common/SignInControl.tsx

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -138,21 +138,21 @@ export const SignInControl: React.FunctionComponent<SignInControlProps> = (props
138138
}
139139

140140
const renderSigninEmailButton = () => {
141-
if (emailSignInStep == EmailSigninStep.EnterEmail) {
141+
if (emailSignInStep === EmailSigninStep.EnterEmail) {
142142
return (
143143
<Button className="w-full justify-center" type="submit" variant="primary">
144144
<Trans id="signin.message.email">Continue with Email</Trans>
145145
</Button>
146146
)
147147
}
148-
if (emailSignInStep == EmailSigninStep.EnterName) {
148+
if (emailSignInStep === EmailSigninStep.EnterName) {
149149
return (
150150
<Button className="w-full justify-center" type="submit" variant="primary">
151151
<Trans id="action.signup">Sign up</Trans>
152152
</Button>
153153
)
154154
}
155-
if (emailSignInStep == EmailSigninStep.EnterCode) {
155+
if (emailSignInStep === EmailSigninStep.EnterCode) {
156156
return (
157157
<Button className="w-full justify-center" type="submit" variant="primary" disabled={code.length !== 6}>
158158
<Trans id="action.submit">Submit</Trans>
@@ -189,11 +189,11 @@ export const SignInControl: React.FunctionComponent<SignInControlProps> = (props
189189
(showEmailForm ? (
190190
<div className="pt-3">
191191
<Form error={error} autoComplete={emailSignInStep === EmailSigninStep.EnterCode ? "on" : "off"} onSubmit={handleFormSubmit}>
192-
{(emailSignInStep == EmailSigninStep.EnterEmail || emailSignInStep == EmailSigninStep.EnterName) && renderEmailField()}
192+
{(emailSignInStep === EmailSigninStep.EnterEmail || emailSignInStep === EmailSigninStep.EnterName) && renderEmailField()}
193193

194-
{emailSignInStep == EmailSigninStep.EnterName && renderNameField()}
194+
{emailSignInStep === EmailSigninStep.EnterName && renderNameField()}
195195

196-
{emailSignInStep == EmailSigninStep.EnterCode && renderCodeField()}
196+
{emailSignInStep === EmailSigninStep.EnterCode && renderCodeField()}
197197

198198
<div className="pt-3">{renderSigninEmailButton()}</div>
199199
</Form>
@@ -235,7 +235,7 @@ export const SignInControl: React.FunctionComponent<SignInControlProps> = (props
235235
className="text-left"
236236
field="email"
237237
value={email}
238-
disabled={emailSignInStep == EmailSigninStep.EnterName}
238+
disabled={emailSignInStep === EmailSigninStep.EnterName}
239239
autoFocus={!device.isTouch()}
240240
autoComplete="email"
241241
onChange={setEmail}

0 commit comments

Comments
 (0)