schon/storefront/config/constants.ts
Alexandr SaVBaD Waltz c60ac13e88 Features: 1) Introduce handleDeposit function with validation logic and deposit transaction flow; 2) Add useDeposit composable and balance.vue page for user account balance management; 3) Enhance wishlist and cart functionality with authentication checks and notification improvements;
Fixes: 1) Replace `ElNotification` with `useNotification` across all components and composables; 2) Add missing semicolons, consistent formatting, and type annotations in multiple files; 3) Resolve non-reactive elements in wishlist and cart state management;

Extra: 1) Update i18n translations with new strings for promocodes, balance, authentication, and profile settings; 2) Refactor SCSS styles including variable additions and component-specific tweaks; 3) Remove redundant queries, unused imports, and `storePage.ts` file for cleanup.
2025-07-08 23:41:31 +03:00

90 lines
No EOL
1.3 KiB
TypeScript

import type {LocaleDefinition} from "~/types";
// LOCALES
export const SUPPORTED_LOCALES: LocaleDefinition[] = [
{
code: 'en-gb',
file: 'en-gb.json',
default: true
},
{
code: 'ar-ar',
file: 'ar-ar.json',
default: false
},
{
code: 'cs-cz',
file: 'cs-cz.json',
default: false
},
{
code: 'da-dk',
file: 'da-dk.json',
default: false
},
{
code: 'de-de',
file: 'de-de.json',
default: false
},
{
code: 'en-us',
file: 'en-us.json',
default: false
},
{
code: 'es-es',
file: 'es-es.json',
default: false
},
{
code: 'fr-fr',
file: 'fr-fr.json',
default: false
},
{
code: 'it-it',
file: 'it-it.json',
default: false
},
{
code: 'ja-jp',
file: 'ja-jp.json',
default: false
},
{
code: 'nl-nl',
file: 'nl-nl.json',
default: false
},
{
code: 'pl-pl',
file: 'pl-pl.json',
default: false
},
{
code: 'pt-br',
file: 'pt-br.json',
default: false
},
{
code: 'ro-ro',
file: 'ro-ro.json',
default: false
},
{
code: 'ru-ru',
file: 'ru-ru.json',
default: false
},
{
code: 'zh-hans',
file: 'zh-hans.json',
default: false
}
];
export const DEFAULT_LOCALE = SUPPORTED_LOCALES.find(locale => locale.default)?.code || 'en-gb';
export const CURRENCY = '$'