Merge pull request 'refactor: replace IconButton with Button and update login UI' (#66)
Reviewed-on: #66 Reviewed-by: Dominik <mail@dominikstahl.dev>
This commit is contained in:
commit
776142a388
1 changed files with 12 additions and 7 deletions
|
@ -1,6 +1,6 @@
|
||||||
import { signIn } from '@/auth';
|
import { signIn } from '@/auth';
|
||||||
import { IconButton } from '@/components/icon-button';
|
import { Button } from '@/components/ui/button';
|
||||||
import { faOpenid } from '@fortawesome/free-brands-svg-icons';
|
import { Fingerprint } from 'lucide-react';
|
||||||
|
|
||||||
export default function SSOLogin({
|
export default function SSOLogin({
|
||||||
provider,
|
provider,
|
||||||
|
@ -17,14 +17,19 @@ export default function SSOLogin({
|
||||||
await signIn(provider);
|
await signIn(provider);
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<IconButton
|
<Button
|
||||||
className='w-full'
|
className='w-full flex items-center'
|
||||||
type='submit'
|
type='submit'
|
||||||
variant='default'
|
variant='default'
|
||||||
icon={faOpenid}
|
|
||||||
>
|
>
|
||||||
|
<div className='flex justify-center'>
|
||||||
|
<Fingerprint />
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div className='flex justify-center'>
|
||||||
Login with {providerDisplayName}
|
Login with {providerDisplayName}
|
||||||
</IconButton>
|
</div>
|
||||||
|
</Button>
|
||||||
</form>
|
</form>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue