add user verified status hint

This commit is contained in:
smanylov
2026-04-13 15:36:43 +07:00
parent 11692c8537
commit aaa46e7d3a
2 changed files with 14 additions and 5 deletions
@@ -5,6 +5,7 @@ import { fileUpload, cancelUpload, chunkUpload, checkChunkStatus, checkOperation
import { useTranslations } from 'next-intl'; import { useTranslations } from 'next-intl';
import { useNavigationBlocker } from '@/app/hooks/useNavigationBlocker'; import { useNavigationBlocker } from '@/app/hooks/useNavigationBlocker';
import { useQueryClient } from '@tanstack/react-query'; import { useQueryClient } from '@tanstack/react-query';
import {useUserProfile} from '@/app/hooks/react-query/useUserDataInfo';
export interface SelectedFile { export interface SelectedFile {
file: File; file: File;
@@ -3,11 +3,13 @@
import { useTranslations } from 'next-intl'; import { useTranslations } from 'next-intl';
import { useAllFilesExtensions } from '@/app/hooks/react-query/useAllFilesExtensions'; import { useAllFilesExtensions } from '@/app/hooks/react-query/useAllFilesExtensions';
import VerificationUploadSection from '@/app/ui/settings/component/verification-upload-section'; import VerificationUploadSection from '@/app/ui/settings/component/verification-upload-section';
import { useUserProfile } from '@/app/hooks/react-query/useUserDataInfo';
export default function SettingUserVerification() { export default function SettingUserVerification() {
const t = useTranslations('Global'); const t = useTranslations('Global');
const { data: allFilesExtensions } = useAllFilesExtensions(); const { data: allFilesExtensions } = useAllFilesExtensions();
const { data: userData, isLoading, isError } = useUserProfile();
return ( return (
<div className="settings-form"> <div className="settings-form">
@@ -15,11 +17,17 @@ export default function SettingUserVerification() {
<h3 className="form-section-title"> <h3 className="form-section-title">
Верификация юзера Верификация юзера
</h3> </h3>
{userData?.verifiedStatus === 'NOT_VERIFIED' ? (
<VerificationUploadSection <VerificationUploadSection
fileType="image" fileType="image"
allowedExtensions={allFilesExtensions.images} allowedExtensions={allFilesExtensions.images}
maxFileSize={allFilesExtensions.maxFileSize} maxFileSize={allFilesExtensions.maxFileSize}
/> />
) : (
<span>
user-status {userData?.verifiedStatus}
</span>
)}
{/* <button type="submit" className="btn btn-primary"> {/* <button type="submit" className="btn btn-primary">
загрузить загрузить
</button> */} </button> */}