152 lines
2.5 KiB
TypeScript
152 lines
2.5 KiB
TypeScript
import type {
|
|
CabinetStats,
|
|
Payment,
|
|
PlagiatCheck,
|
|
SiCheck,
|
|
UserProfile,
|
|
} from './types';
|
|
|
|
export const MOCK_USER: UserProfile = {
|
|
first_name: 'Ali',
|
|
last_name: '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',
|
|
},
|
|
];
|