add user verified status hint
This commit is contained in:
@@ -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> */}
|
||||||
|
|||||||
Reference in New Issue
Block a user