This commit is contained in:
@@ -1,3 +1,44 @@
|
||||
export function shared(): string {
|
||||
return 'shared';
|
||||
export interface Brand {
|
||||
id: number;
|
||||
name: string;
|
||||
country: string;
|
||||
logo: string;
|
||||
category: string;
|
||||
}
|
||||
|
||||
export interface Product {
|
||||
id: number;
|
||||
sku: string;
|
||||
name: string;
|
||||
brand: string;
|
||||
category: string;
|
||||
subcategory: string;
|
||||
price: string;
|
||||
image: string;
|
||||
inStock: boolean;
|
||||
}
|
||||
|
||||
export type CategorySlug = 'gidravlika' | 'pnevmatika' | 'asu' | 'zip';
|
||||
|
||||
export interface Category {
|
||||
slug: CategorySlug;
|
||||
name: string;
|
||||
icon: string;
|
||||
description: string;
|
||||
brands: string;
|
||||
color: string;
|
||||
}
|
||||
|
||||
export const categorySlugMap: Record<string, CategorySlug> = {
|
||||
'Гидравлика': 'gidravlika',
|
||||
'Пневматика': 'pnevmatika',
|
||||
'АСУ': 'asu',
|
||||
'ЗИП': 'zip',
|
||||
};
|
||||
|
||||
export const categoryNameMap: Record<CategorySlug, string> = {
|
||||
gidravlika: 'Гидравлика',
|
||||
pnevmatika: 'Пневматика',
|
||||
asu: 'АСУ',
|
||||
zip: 'ЗИП',
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user