import { useTranslation } from 'react-i18next'; import { PATHS } from '@/shared/constants/paths'; import { useNavigate } from '@/shared/lib/hooks/use-navigate'; import { checkGrant } from '@/shared/lib/check-grant'; import { showAlert } from '@/widgets/show-alert'; export const PasswordManageWrap = () => { const { t } = useTranslation(); const { navigate } = useNavigate(); const changeLoginPassword = () => { if (!checkGrant(46, 'R')) { showAlert(t('common.nopermission')); return; } navigate(PATHS.account.password.modifyLoginPassword); }; const changeCancelPassword = () => { if (!checkGrant(46, 'R')) { showAlert(t('common.nopermission')); return; } navigate(PATHS.account.password.modifyCancelPassword); }; return ( <>