mirror of
https://github.com/IliesAllali/parenthese.git
synced 2026-11-14 00:22:03 +00:00
Compte : « Supprimer mon compte » joignable, lien mort sans déconnexion
Avec un arbre, la fenêtre « Mon compte » ne menait nulle part : elle a maintenant « Gérer mon compte », qui ouvre « Vos arbres » (déconnexion, suppression du compte), la croix ramène à l'arbre. Sans arbre, « Mon compte » renvoyait aussitôt à l'assistant de création : le repli vers la démo ne se déclenche plus quand l'utilisateur a ouvert l'écran lui-même. Sur le lien d'un arbre supprimé, la session du compte est restaurée, « Créer mon arbre » ouvre le compte connecté au lieu d'un écran de connexion. Page vie privée alignée sur le chemin réel. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
e718d48708
commit
ba15fc8745
5 files changed
+33
-7
No files matched your search
@@ -11,6 +11,7 @@ const AccountPanel = ({
|
||||
selectedPersonId = '',
|
||||
people = [],
|
||||
onSelectPerson,
|
||||
onManageAccount,
|
||||
onClose,
|
||||
}) => {
|
||||
const [query, setQuery] = useState('')
|
||||
@@ -96,11 +97,19 @@ const AccountPanel = ({
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{selectedPersonId && (
|
||||
{(selectedPersonId || onManageAccount) && (
|
||||
<div className="pz-modal-actions">
|
||||
<button type="button" className="pz-btn pz-btn--ghost pz-btn--sm" onClick={() => onSelectPerson?.(null)}>
|
||||
{t("Ce n'est plus moi")}
|
||||
</button>
|
||||
{selectedPersonId && (
|
||||
<button type="button" className="pz-btn pz-btn--ghost pz-btn--sm" onClick={() => onSelectPerson?.(null)}>
|
||||
{t("Ce n'est plus moi")}
|
||||
</button>
|
||||
)}
|
||||
{/* Vos arbres, déconnexion et suppression du compte : l'écran du compte, joignable d'ici */}
|
||||
{onManageAccount && (
|
||||
<button type="button" className="pz-btn pz-btn--ghost pz-btn--sm ap-manage" onClick={onManageAccount}>
|
||||
{t('Gérer mon compte')}
|
||||
</button>
|
||||
)}
|
||||
</div>
|
||||
)}
|
||||
</div>
|
||||
|
||||
Reference in new issue
Block a user