From b32fccdb7ff728f15e7a7312aa8ddc88396752c5 Mon Sep 17 00:00:00 2001 From: Sadrinho27 Date: Thu, 2 Oct 2025 23:22:37 +0200 Subject: [PATCH] Updated AuthModal design --- components/4nk/AuthModal.tsx | 103 ++++++++++++++++++++--------------- 1 file changed, 59 insertions(+), 44 deletions(-) diff --git a/components/4nk/AuthModal.tsx b/components/4nk/AuthModal.tsx index 6d923ca..e96e7e6 100644 --- a/components/4nk/AuthModal.tsx +++ b/components/4nk/AuthModal.tsx @@ -2,7 +2,7 @@ import { useState, useEffect, memo } from 'react'; import Iframe from './Iframe'; import MessageBus from '@/lib/4nk/MessageBus'; import Loader from '@/lib/4nk/Loader'; -import Modal from '../modal/Modal'; +import Modal from '../ui/modal/Modal'; interface AuthModalProps { isOpen: boolean; @@ -50,50 +50,65 @@ function AuthModal({ isOpen, onConnect, onClose, iframeUrl }: AuthModalProps) { return ( + {/* Loader affiché tant que l'iframe n'est pas prête */} + {!isIframeReady && !authSuccess && ( +
- {!isIframeReady && ( -
- -
Chargement de l'authentification...
-
- )} - {authSuccess ? ( -
-
- Authentification réussie ! -
-
- ) : ( -
-