Skip to content

Commit 2bdd757

Browse files
Your Nameceelogre
Your Name
authored andcommitted
added improvement on signup page
1 parent 11c06f0 commit 2bdd757

File tree

3 files changed

+131
-19
lines changed

3 files changed

+131
-19
lines changed

Diff for: package-lock.json

+105
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Diff for: package.json

+1
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,7 @@
8787
"react-hook-form": "^7.45.2",
8888
"react-i18next": "^11.18.6",
8989
"react-icons": "^4.10.1",
90+
"react-loader-spinner": "^5.4.5",
9091
"react-pdf": "^7.3.3",
9192
"react-pdf-js": "^5.1.0",
9293
"react-router": "^6.14.1",

Diff for: src/pages/Organization/Orglogin.tsx

+25-19
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import { Link, useNavigate } from 'react-router-dom';
66
import { useForm } from 'react-hook-form';
77
import { useMutation } from '@apollo/client';
88
import { toast } from 'react-toastify';
9+
import { ThreeDots, TailSpin } from 'react-loader-spinner';
910
import Button from '../../components/Buttons';
1011
import useDocumentTitle from '../../hook/useDocumentTitle';
1112
import functionTree from '../../assets/Functionality_Tree.svg';
@@ -163,27 +164,32 @@ function Orglogin() {
163164
.devpulse.org
164165
</span>
165166
</label>
166-
{errors?.name?.message && (
167-
<div className="-mt-6 bg-red-400 rounded-md w-full text-center p-5">
168-
<small className="text-white">{errors.name.message}</small>
169-
</div>
167+
168+
{errors.name && (
169+
<small className="text-red-600">{errors.name.message}</small>
170170
)}
171+
171172
<div>
172-
{loading ? (
173-
<ButtonLoading style="rounded-md inline-block w-full sm:px-4 sm:py-2 opacity-50" />
174-
) : (
175-
/* istanbul ignore next */
176-
<Button
177-
type="submit"
178-
variant="primary"
179-
data-testid="loginForm"
180-
size="lg"
181-
style="w-full ml-0 hover:bg-violet-600 text-sm"
182-
>
183-
{' '}
184-
{t('Continue')}
185-
</Button>
186-
)}
173+
<Button
174+
type="submit"
175+
variant="primary"
176+
data-testid="loginForm"
177+
size="lg"
178+
style="w-full ml-0 hover:bg-violet-600 text-sm"
179+
>
180+
{loading ? (
181+
<div className="flex justify-center items-center ">
182+
<TailSpin
183+
ariaLabel="loading-indicator"
184+
color="white"
185+
height={20}
186+
width={20}
187+
/>
188+
</div>
189+
) : (
190+
t('Continue')
191+
)}
192+
</Button>
187193
</div>
188194
<div className="w-full text-sm text-light-text dark:text-dark-text-fill">
189195
{t('Looking to register an organization instead?')}

0 commit comments

Comments
 (0)