import usePreventAutoFocus from '@/hooks/use-prevent-auto-focus'; import { m } from '@/paraglide/messages'; import { KeyIcon } from '@phosphor-icons/react'; import { UserWithRole } from 'better-auth/plugins'; import { useState } from 'react'; import AdminSetPasswordForm from '../form/admin-set-password-form'; import { Button } from '../ui/button'; import { Dialog, DialogContent, DialogDescription, DialogHeader, DialogTitle, DialogTrigger, } from '../ui/dialog'; import { Label } from '../ui/label'; import { Tooltip, TooltipContent, TooltipTrigger } from '../ui/tooltip'; type UpdatePasswordProps = { data: UserWithRole; }; const SetPasswordAction = ({ data }: UpdatePasswordProps) => { const [_open, _setOpen] = useState(false); const prevent = usePreventAutoFocus(); return ( e.preventDefault()} > {m.ui_update_password_btn()} {m.ui_update_password_btn()} ); }; export default SetPasswordAction;