changed
This commit is contained in:
151
src/widgets/cabinet/lib/mock.ts
Normal file
151
src/widgets/cabinet/lib/mock.ts
Normal file
@@ -0,0 +1,151 @@
|
||||
import type {
|
||||
CabinetStats,
|
||||
Payment,
|
||||
PlagiatCheck,
|
||||
SiCheck,
|
||||
UserProfile,
|
||||
} from './types';
|
||||
|
||||
export const MOCK_USER: UserProfile = {
|
||||
name: 'Ali',
|
||||
surname: 'Karimov',
|
||||
email: 'ali.karimov@gmail.com',
|
||||
phone: '+998 90 123 45 67',
|
||||
};
|
||||
|
||||
export const MOCK_STATS: CabinetStats = {
|
||||
total: 24,
|
||||
thisMonth: 7,
|
||||
discountUsed: 7,
|
||||
discountTotal: 10,
|
||||
balance: 0,
|
||||
currency: 'UZS',
|
||||
};
|
||||
|
||||
export const MOCK_PLAGIAT: PlagiatCheck[] = [
|
||||
{
|
||||
id: 1,
|
||||
file: 'diplom_ishi.docx',
|
||||
type: 'Diplom',
|
||||
percent: 12,
|
||||
date: '2026-04-01',
|
||||
status: 'completed',
|
||||
downloadUrl: '#',
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
file: 'kurs_ishi_2.pdf',
|
||||
type: 'Kurs ishi',
|
||||
percent: 8,
|
||||
date: '2026-03-28',
|
||||
status: 'completed',
|
||||
downloadUrl: '#',
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
file: 'referat_fizika.docx',
|
||||
type: 'Referat',
|
||||
percent: 23,
|
||||
date: '2026-03-20',
|
||||
status: 'completed',
|
||||
downloadUrl: '#',
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
file: 'magistr_disser.pdf',
|
||||
type: 'Magistrlik',
|
||||
percent: 5,
|
||||
date: '2026-03-15',
|
||||
status: 'completed',
|
||||
downloadUrl: '#',
|
||||
},
|
||||
{
|
||||
id: 5,
|
||||
file: 'tahlil_hisobot.docx',
|
||||
type: 'Hisobot',
|
||||
percent: 0,
|
||||
date: '2026-04-05',
|
||||
status: 'pending',
|
||||
},
|
||||
];
|
||||
|
||||
export const MOCK_SI: SiCheck[] = [
|
||||
{
|
||||
id: 1,
|
||||
file: 'kurs_ishi_1.docx',
|
||||
words: 4200,
|
||||
siPercent: 18,
|
||||
date: '2026-04-02',
|
||||
status: 'completed',
|
||||
reportUrl: '#',
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
file: 'maqola_2026.pdf',
|
||||
words: 1800,
|
||||
siPercent: 42,
|
||||
date: '2026-03-29',
|
||||
status: 'completed',
|
||||
reportUrl: '#',
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
file: 'tezis_draft.docx',
|
||||
words: 950,
|
||||
siPercent: 7,
|
||||
date: '2026-03-22',
|
||||
status: 'completed',
|
||||
reportUrl: '#',
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
file: 'annotatsiya.txt',
|
||||
words: 320,
|
||||
siPercent: 0,
|
||||
date: '2026-04-05',
|
||||
status: 'pending',
|
||||
},
|
||||
];
|
||||
|
||||
export const MOCK_PAYMENTS: Payment[] = [
|
||||
{
|
||||
id: 1,
|
||||
service: 'Plagiat tekshiruvi',
|
||||
amount: 41200,
|
||||
discount: 5200,
|
||||
date: '2026-04-01',
|
||||
status: 'paid',
|
||||
},
|
||||
{
|
||||
id: 2,
|
||||
service: 'SI detektor',
|
||||
amount: 30000,
|
||||
discount: 0,
|
||||
date: '2026-03-28',
|
||||
status: 'paid',
|
||||
},
|
||||
{
|
||||
id: 3,
|
||||
service: 'Plagiat tekshiruvi',
|
||||
amount: 41200,
|
||||
discount: 5200,
|
||||
date: '2026-03-20',
|
||||
status: 'paid',
|
||||
},
|
||||
{
|
||||
id: 4,
|
||||
service: 'Plagiat tekshiruvi',
|
||||
amount: 41200,
|
||||
discount: 0,
|
||||
date: '2026-03-15',
|
||||
status: 'paid',
|
||||
},
|
||||
{
|
||||
id: 5,
|
||||
service: 'SI detektor',
|
||||
amount: 30000,
|
||||
discount: 0,
|
||||
date: '2026-04-05',
|
||||
status: 'pending',
|
||||
},
|
||||
];
|
||||
Reference in New Issue
Block a user