Upgrade vue, vue3-flatpickr, vue-i18n, vue-router to the latest versions

This commit is contained in:
Darko Gjorgjijoski
2024-01-28 17:31:13 +01:00
parent 7b3dd0288e
commit 4cf7055d08
46 changed files with 260 additions and 166 deletions

View File

@@ -39,6 +39,7 @@ export default class InvoiceShelf {
app.provide('$utils', utils)
const i18n = createI18n({
legacy: false,
locale: 'en',
fallbackLocale: 'en',
globalInjection: true,

View File

@@ -28,7 +28,7 @@
<BaseContentPlaceholdersText :lines="1" class="w-16 h-5" />
</BaseContentPlaceholders>
<span v-else class="pl-7">
{{ $tc('items.item', 2) }}
{{ $t('items.item', 2) }}
</span>
</th>
<th

View File

@@ -16,7 +16,7 @@
<BaseInputGrid layout="one-column">
<BaseInputGroup
:content-loading="isFetchingInitialData"
:label="$tc('settings.company_info.company_logo')"
:label="$t('settings.company_info.company_logo')"
>
<BaseContentPlaceholders v-if="isFetchingInitialData">
<BaseContentPlaceholdersBox :rounded="true" class="w-full h-24" />
@@ -32,7 +32,7 @@
</BaseInputGroup>
<BaseInputGroup
:label="$tc('settings.company_info.company_name')"
:label="$t('settings.company_info.company_name')"
:error="
v$.newCompanyForm.name.$error &&
v$.newCompanyForm.name.$errors[0].$message
@@ -50,7 +50,7 @@
<BaseInputGroup
:content-loading="isFetchingInitialData"
:label="$tc('settings.company_info.country')"
:label="$t('settings.company_info.country')"
:error="
v$.newCompanyForm.address.country_id.$error &&
v$.newCompanyForm.address.country_id.$errors[0].$message
@@ -89,7 +89,7 @@
value-prop="id"
:searchable="true"
track-by="name"
:placeholder="$tc('settings.currencies.select_currency')"
:placeholder="$t('settings.currencies.select_currency')"
:invalid="v$.newCompanyForm.currency.$error"
class="w-full"
>

View File

@@ -36,7 +36,7 @@
</BaseInputGroup>
<BaseInputGroup
:label="$tc('settings.currencies.currency')"
:label="$t('settings.currencies.currency')"
required
:error="
v$.currency_id.$error && v$.currency_id.$errors[0].$message

View File

@@ -20,7 +20,7 @@
<div class="px-4 md:px-8 py-8 overflow-y-auto sm:p-6">
<BaseInputGrid layout="one-column">
<BaseInputGroup
:label="$tc('settings.exchange_rate.driver')"
:label="$t('settings.exchange_rate.driver')"
:content-loading="isFetchingInitialData"
required
:error="

View File

@@ -42,7 +42,7 @@
py-1.5
"
>
{{ $tc('settings.roles.permission', 2) }}
{{ $t('settings.roles.permission', 2) }}
<span class="text-sm text-red-500"> *</span>
</h6>
<div

View File

@@ -20,7 +20,7 @@
</BaseInputGroup>
<BaseInputGroup
:label="$tc('settings.disk.driver')"
:label="$t('settings.disk.driver')"
:error="
v$.doSpaceDiskConfig.selected_driver.$error &&
v$.doSpaceDiskConfig.selected_driver.$errors[0].$message

View File

@@ -20,7 +20,7 @@
</BaseInputGroup>
<BaseInputGroup
:label="$tc('settings.disk.driver')"
:label="$t('settings.disk.driver')"
:error="
v$.localDiskConfig.selected_driver.$error &&
v$.localDiskConfig.selected_driver.$errors[0].$message

View File

@@ -20,7 +20,7 @@
</BaseInputGroup>
<BaseInputGroup
:label="$tc('settings.disk.driver')"
:label="$t('settings.disk.driver')"
:error="
v$.s3DiskConfigData.selected_driver.$error &&
v$.s3DiskConfigData.selected_driver.$errors[0].$message

View File

@@ -6,7 +6,7 @@
<BaseBreadcrumbItem :title="$t('general.home')" to="dashboard" />
<BaseBreadcrumbItem
:title="$tc('customers.customer', 2)"
:title="$t('customers.customer', 2)"
to="/admin/customers"
/>

View File

@@ -5,7 +5,7 @@
<BaseBreadcrumb>
<BaseBreadcrumbItem :title="$t('general.home')" to="dashboard" />
<BaseBreadcrumbItem
:title="$tc('customers.customer', 2)"
:title="$t('customers.customer', 2)"
to="#"
active
/>

View File

@@ -7,7 +7,7 @@
<BaseBreadcrumbItem :title="$t('general.home')" to="dashboard" />
<BaseBreadcrumbItem
:title="$tc('estimates.estimate', 2)"
:title="$t('estimates.estimate', 2)"
to="#"
active
/>
@@ -49,7 +49,7 @@
:row-on-xl="true"
@clear="clearFilter"
>
<BaseInputGroup :label="$tc('customers.customer', 1)">
<BaseInputGroup :label="$t('customers.customer', 1)">
<BaseCustomerSelectInput
v-model="filters.customer_id"
:placeholder="$t('customers.type_or_click')"

View File

@@ -19,7 +19,7 @@
to="/admin/dashboard"
/>
<BaseBreadcrumbItem
:title="$tc('estimates.estimate', 2)"
:title="$t('estimates.estimate', 2)"
to="/admin/estimates"
/>
<BaseBreadcrumbItem

View File

@@ -12,7 +12,7 @@
/>
<BaseBreadcrumbItem
:title="$tc('expenses.expense', 2)"
:title="$t('expenses.expense', 2)"
to="/admin/expenses"
/>

View File

@@ -4,7 +4,7 @@
<BasePageHeader :title="$t('expenses.title')">
<BaseBreadcrumb>
<BaseBreadcrumbItem :title="$t('general.home')" to="dashboard" />
<BaseBreadcrumbItem :title="$tc('expenses.expense', 2)" to="#" active />
<BaseBreadcrumbItem :title="$t('expenses.expense', 2)" to="#" active />
</BaseBreadcrumb>
<template #actions>

View File

@@ -6,7 +6,7 @@
<form action="" @submit.prevent="next">
<div class="grid grid-cols-1 mb-4 md:grid-cols-2 md:mb-6">
<BaseInputGroup
:label="$tc('settings.account_settings.profile_picture')"
:label="$t('settings.account_settings.profile_picture')"
>
<BaseFileUploader
:avatar="true"

View File

@@ -6,7 +6,7 @@
>
<form action="" @submit.prevent="next">
<div class="grid grid-cols-1 mb-4 md:grid-cols-2 md:mb-6">
<BaseInputGroup :label="$tc('settings.company_info.company_logo')">
<BaseInputGroup :label="$t('settings.company_info.company_logo')">
<BaseFileUploader
base64
:preview-image="previewLogo"

View File

@@ -24,7 +24,7 @@
value-prop="id"
:searchable="true"
track-by="name"
:placeholder="$tc('settings.currencies.select_currency')"
:placeholder="$t('settings.currencies.select_currency')"
:invalid="v$.currentPreferences.currency.$error"
class="w-full"
>
@@ -46,7 +46,7 @@
:options="globalStore.languages"
label="name"
value-prop="code"
:placeholder="$tc('settings.preferences.select_language')"
:placeholder="$t('settings.preferences.select_language')"
class="w-full"
track-by="name"
:searchable="true"
@@ -71,7 +71,7 @@
:options="globalStore.dateFormats"
label="display_date"
value-prop="carbon_format_value"
:placeholder="$tc('settings.preferences.select_date_format')"
:placeholder="$t('settings.preferences.select_date_format')"
track-by="display_date"
searchable
:invalid="v$.currentPreferences.carbon_date_format.$error"
@@ -94,7 +94,7 @@
:options="globalStore.timeZones"
label="key"
value-prop="value"
:placeholder="$tc('settings.preferences.select_time_zone')"
:placeholder="$t('settings.preferences.select_time_zone')"
track-by="key"
:searchable="true"
:invalid="v$.currentPreferences.time_zone.$error"
@@ -118,7 +118,7 @@
:options="globalStore.fiscalYears"
label="key"
value-prop="value"
:placeholder="$tc('settings.preferences.select_financial_year')"
:placeholder="$t('settings.preferences.select_financial_year')"
:invalid="v$.currentPreferences.fiscal_year.$error"
track-by="key"
:searchable="true"

View File

@@ -4,7 +4,7 @@
<BasePageHeader :title="$t('invoices.title')">
<BaseBreadcrumb>
<BaseBreadcrumbItem :title="$t('general.home')" to="dashboard" />
<BaseBreadcrumbItem :title="$tc('invoices.invoice', 2)" to="#" active />
<BaseBreadcrumbItem :title="$t('invoices.invoice', 2)" to="#" active />
</BaseBreadcrumb>
<template #actions>
@@ -43,7 +43,7 @@
:row-on-xl="true"
@clear="clearFilter"
>
<BaseInputGroup :label="$tc('customers.customer', 1)">
<BaseInputGroup :label="$t('customers.customer', 1)">
<BaseCustomerSelectInput
v-model="filters.customer_id"
:placeholder="$t('customers.type_or_click')"

View File

@@ -19,7 +19,7 @@
to="/admin/dashboard"
/>
<BaseBreadcrumbItem
:title="$tc('invoices.invoice', 2)"
:title="$t('invoices.invoice', 2)"
to="/admin/invoices"
/>
<BaseBreadcrumbItem

View File

@@ -3,7 +3,7 @@
<BasePageHeader :title="pageTitle">
<BaseBreadcrumb>
<BaseBreadcrumbItem :title="$t('general.home')" to="dashboard" />
<BaseBreadcrumbItem :title="$tc('items.item', 2)" to="/admin/items" />
<BaseBreadcrumbItem :title="$t('items.item', 2)" to="/admin/items" />
<BaseBreadcrumbItem :title="pageTitle" to="#" active />
</BaseBreadcrumb>
</BasePageHeader>

View File

@@ -3,7 +3,7 @@
<BasePageHeader :title="$t('items.title')">
<BaseBreadcrumb>
<BaseBreadcrumbItem :title="$t('general.home')" to="dashboard" />
<BaseBreadcrumbItem :title="$tc('items.item', 2)" to="#" active />
<BaseBreadcrumbItem :title="$t('items.item', 2)" to="#" active />
</BaseBreadcrumb>
<template #actions>
@@ -38,7 +38,7 @@
</BasePageHeader>
<BaseFilterWrapper :show="showFilters" class="mt-5" @clear="clearFilter">
<BaseInputGroup :label="$tc('items.name')" class="text-left">
<BaseInputGroup :label="$t('items.name')" class="text-left">
<BaseInput
v-model="filters.name"
type="text"
@@ -47,7 +47,7 @@
/>
</BaseInputGroup>
<BaseInputGroup :label="$tc('items.unit')" class="text-left">
<BaseInputGroup :label="$t('items.unit')" class="text-left">
<BaseMultiselect
v-model="filters.unit_id"
:placeholder="$t('items.select_a_unit')"
@@ -63,7 +63,7 @@
/>
</BaseInputGroup>
<BaseInputGroup class="text-left" :label="$tc('items.price')">
<BaseInputGroup class="text-left" :label="$t('items.price')">
<BaseMoney v-model="filters.price" />
</BaseInputGroup>
</BaseFilterWrapper>

View File

@@ -3,7 +3,7 @@
<BasePageHeader :title="$t('modules.title')">
<BaseBreadcrumb>
<BaseBreadcrumbItem :title="$t('general.home')" to="dashboard" />
<BaseBreadcrumbItem :title="$tc('modules.module', 2)" to="#" active />
<BaseBreadcrumbItem :title="$t('modules.module', 2)" to="#" active />
</BaseBreadcrumb>
</BasePageHeader>

View File

@@ -10,7 +10,7 @@
to="/admin/dashboard"
/>
<BaseBreadcrumbItem
:title="$tc('payments.payment', 2)"
:title="$t('payments.payment', 2)"
to="/admin/payments"
/>
<BaseBreadcrumbItem :title="pageTitle" to="#" active />

View File

@@ -4,7 +4,7 @@
<BasePageHeader :title="$t('payments.title')">
<BaseBreadcrumb>
<BaseBreadcrumbItem :title="$t('general.home')" to="dashboard" />
<BaseBreadcrumbItem :title="$tc('payments.payment', 2)" to="#" active />
<BaseBreadcrumbItem :title="$t('payments.payment', 2)" to="#" active />
</BaseBreadcrumb>
<template #actions>

View File

@@ -7,7 +7,7 @@
<BaseBreadcrumbItem :title="$t('general.home')" to="dashboard" />
<BaseBreadcrumbItem
:title="$tc('recurring_invoices.invoice', 2)"
:title="$t('recurring_invoices.invoice', 2)"
to="#"
active
/>
@@ -45,7 +45,7 @@
</BasePageHeader>
<BaseFilterWrapper v-show="showFilters" @clear="clearFilter">
<BaseInputGroup :label="$tc('customers.customer', 1)">
<BaseInputGroup :label="$t('customers.customer', 1)">
<BaseCustomerSelectInput
v-model="filters.customer_id"
:placeholder="$t('customers.type_or_click')"

View File

@@ -1,10 +1,10 @@
<template>
<BasePage>
<BasePageHeader :title="$tc('reports.report', 2)">
<BasePageHeader :title="$t('reports.report', 2)">
<BaseBreadcrumb>
<BaseBreadcrumbItem :title="$t('general.home')" to="/admin/dashboard" />
<BaseBreadcrumbItem
:title="$tc('reports.report', 2)"
:title="$t('reports.report', 2)"
to="/admin/reports"
active
/>

View File

@@ -6,7 +6,7 @@
>
<BaseInputGrid>
<BaseInputGroup
:label="$tc('settings.account_settings.profile_picture')"
:label="$t('settings.account_settings.profile_picture')"
>
<BaseFileUploader
v-model="imgFiles"
@@ -21,7 +21,7 @@
<span></span>
<BaseInputGroup
:label="$tc('settings.account_settings.name')"
:label="$t('settings.account_settings.name')"
:error="v$.name.$error && v$.name.$errors[0].$message"
required
>
@@ -33,7 +33,7 @@
</BaseInputGroup>
<BaseInputGroup
:label="$tc('settings.account_settings.email')"
:label="$t('settings.account_settings.email')"
:error="v$.email.$error && v$.email.$errors[0].$message"
required
>
@@ -46,7 +46,7 @@
<BaseInputGroup
:error="v$.password.$error && v$.password.$errors[0].$message"
:label="$tc('settings.account_settings.password')"
:label="$t('settings.account_settings.password')"
>
<BaseInput
v-model="userForm.password"
@@ -56,7 +56,7 @@
</BaseInputGroup>
<BaseInputGroup
:label="$tc('settings.account_settings.confirm_password')"
:label="$t('settings.account_settings.confirm_password')"
:error="
v$.confirm_password.$error &&
v$.confirm_password.$errors[0].$message
@@ -69,7 +69,7 @@
/>
</BaseInputGroup>
<BaseInputGroup :label="$tc('settings.language')">
<BaseInputGroup :label="$t('settings.language')">
<BaseMultiselect
v-model="userForm.language"
:options="globalStore.config.languages"
@@ -89,7 +89,7 @@
:class="slotProps.class"
></BaseIcon>
</template>
{{ $tc('settings.company_info.save') }}
{{ $t('settings.company_info.save') }}
</BaseButton>
</BaseSettingCard>
</form>

View File

@@ -2,7 +2,7 @@
<BackupModal />
<BaseSettingCard
:title="$tc('settings.backup.title', 1)"
:title="$t('settings.backup.title', 1)"
:description="$t('settings.backup.description')"
>
<template #action>

View File

@@ -5,7 +5,7 @@
:description="$t('settings.company_info.section_description')"
>
<BaseInputGrid class="mt-5">
<BaseInputGroup :label="$tc('settings.company_info.company_logo')">
<BaseInputGroup :label="$t('settings.company_info.company_logo')">
<BaseFileUploader
v-model="previewLogo"
base64
@@ -17,7 +17,7 @@
<BaseInputGrid class="mt-5">
<BaseInputGroup
:label="$tc('settings.company_info.company_name')"
:label="$t('settings.company_info.company_name')"
:error="v$.name.$error && v$.name.$errors[0].$message"
required
>
@@ -28,12 +28,12 @@
/>
</BaseInputGroup>
<BaseInputGroup :label="$tc('settings.company_info.phone')">
<BaseInputGroup :label="$t('settings.company_info.phone')">
<BaseInput v-model="companyForm.address.phone" />
</BaseInputGroup>
<BaseInputGroup
:label="$tc('settings.company_info.country')"
:label="$t('settings.company_info.country')"
:error="
v$.address.country_id.$error &&
v$.address.country_id.$errors[0].$message
@@ -53,7 +53,7 @@
/>
</BaseInputGroup>
<BaseInputGroup :label="$tc('settings.company_info.state')">
<BaseInputGroup :label="$t('settings.company_info.state')">
<BaseInput
v-model="companyForm.address.state"
name="state"
@@ -61,16 +61,16 @@
/>
</BaseInputGroup>
<BaseInputGroup :label="$tc('settings.company_info.city')">
<BaseInputGroup :label="$t('settings.company_info.city')">
<BaseInput v-model="companyForm.address.city" type="text" />
</BaseInputGroup>
<BaseInputGroup :label="$tc('settings.company_info.zip')">
<BaseInputGroup :label="$t('settings.company_info.zip')">
<BaseInput v-model="companyForm.address.zip" />
</BaseInputGroup>
<div>
<BaseInputGroup :label="$tc('settings.company_info.address')">
<BaseInputGroup :label="$t('settings.company_info.address')">
<BaseTextarea
v-model="companyForm.address.address_street_1"
rows="2"
@@ -95,17 +95,17 @@
<template #left="slotProps">
<BaseIcon v-if="!isSaving" :class="slotProps.class" name="SaveIcon" />
</template>
{{ $tc('settings.company_info.save') }}
{{ $t('settings.company_info.save') }}
</BaseButton>
<div v-if="companyStore.companies.length !== 1" class="py-5">
<BaseDivider class="my-4" />
<h3 class="text-lg leading-6 font-medium text-gray-900">
{{ $tc('settings.company_info.delete_company') }}
{{ $t('settings.company_info.delete_company') }}
</h3>
<div class="mt-2 max-w-xl text-sm text-gray-500">
<p>
{{ $tc('settings.company_info.delete_company_description') }}
{{ $t('settings.company_info.delete_company_description') }}
</p>
</div>
<div class="mt-5">
@@ -131,7 +131,7 @@
"
@click="removeCompany"
>
{{ $tc('general.delete') }}
{{ $t('general.delete') }}
</button>
</div>
</div>

View File

@@ -2,7 +2,7 @@
<FileDiskModal />
<BaseSettingCard
:title="$tc('settings.disk.title', 1)"
:title="$t('settings.disk.title', 1)"
:description="$t('settings.disk.description')"
>
<template #action>

View File

@@ -37,7 +37,7 @@
/>
</template>
{{ $tc('settings.notification.save') }}
{{ $t('settings.notification.save') }}
</BaseButton>
</div>
</form>

View File

@@ -7,7 +7,7 @@
<BaseInputGrid class="mt-5">
<BaseInputGroup
:content-loading="isFetchingInitialData"
:label="$tc('settings.preferences.currency')"
:label="$t('settings.preferences.currency')"
:help-text="$t('settings.preferences.company_currency_unchangeable')"
:error="v$.currency.$error && v$.currency.$errors[0].$message"
required
@@ -28,7 +28,7 @@
</BaseInputGroup>
<BaseInputGroup
:label="$tc('settings.preferences.default_language')"
:label="$t('settings.preferences.default_language')"
:content-loading="isFetchingInitialData"
:error="v$.language.$error && v$.language.$errors[0].$message"
required
@@ -47,7 +47,7 @@
</BaseInputGroup>
<BaseInputGroup
:label="$tc('settings.preferences.time_zone')"
:label="$t('settings.preferences.time_zone')"
:content-loading="isFetchingInitialData"
:error="v$.time_zone.$error && v$.time_zone.$errors[0].$message"
required
@@ -65,7 +65,7 @@
</BaseInputGroup>
<BaseInputGroup
:label="$tc('settings.preferences.date_format')"
:label="$t('settings.preferences.date_format')"
:content-loading="isFetchingInitialData"
:error="
v$.carbon_date_format.$error &&
@@ -89,7 +89,7 @@
<BaseInputGroup
:content-loading="isFetchingInitialData"
:error="v$.fiscal_year.$error && v$.fiscal_year.$errors[0].$message"
:label="$tc('settings.preferences.fiscal_year')"
:label="$t('settings.preferences.fiscal_year')"
required
>
<BaseMultiselect
@@ -116,7 +116,7 @@
<template #left="slotProps">
<BaseIcon name="SaveIcon" :class="slotProps.class" />
</template>
{{ $tc('settings.company_info.save') }}
{{ $t('settings.company_info.save') }}
</BaseButton>
<BaseDivider class="mt-6 mb-2" />
@@ -156,7 +156,7 @@
<template #left="slotProps">
<BaseIcon name="SaveIcon" :class="slotProps.class" />
</template>
{{ $tc('general.save') }}
{{ $t('general.save') }}
</BaseButton>
</form>

View File

@@ -1,10 +1,10 @@
<template>
<BasePage>
<BasePageHeader :title="$tc('settings.setting', 1)" class="mb-6">
<BasePageHeader :title="$t('settings.setting', 1)" class="mb-6">
<BaseBreadcrumb>
<BaseBreadcrumbItem :title="$t('general.home')" to="/admin/dashboard" />
<BaseBreadcrumbItem
:title="$tc('settings.setting', 2)"
:title="$t('settings.setting', 2)"
to="/admin/settings/account-settings"
active
/>

View File

@@ -1,6 +1,6 @@
<template>
<h6 class="text-gray-900 text-lg font-medium">
{{ $tc('settings.customization.estimates.convert_estimate_options') }}
{{ $t('settings.customization.estimates.convert_estimate_options') }}
</h6>
<p class="mt-1 text-sm text-gray-500">
{{ $t('settings.customization.estimates.convert_estimate_description') }}

View File

@@ -1,6 +1,6 @@
<template>
<h6 class="text-gray-900 text-lg font-medium">
{{ $tc('settings.customization.invoices.retrospective_edits') }}
{{ $t('settings.customization.invoices.retrospective_edits') }}
</h6>
<p class="mt-1 text-sm text-gray-500">
{{ $t('settings.customization.invoices.retrospective_edits_description') }}

View File

@@ -3,7 +3,7 @@
<BasePageHeader :title="pageTitle">
<BaseBreadcrumb>
<BaseBreadcrumbItem :title="$t('general.home')" to="dashboard" />
<BaseBreadcrumbItem :title="$tc('users.user', 2)" to="/admin/users" />
<BaseBreadcrumbItem :title="$t('users.user', 2)" to="/admin/users" />
<BaseBreadcrumbItem :title="pageTitle" to="#" active />
</BaseBreadcrumb>
</BasePageHeader>
@@ -109,7 +109,7 @@
<BaseInputGroup
:content-loading="isFetchingInitialData"
:label="$tc('users.password')"
:label="$t('users.password')"
:error="
v$.userData.password.$error &&
v$.userData.password.$errors[0].$message

View File

@@ -4,7 +4,7 @@
<BasePageHeader :title="$t('users.title')">
<BaseBreadcrumb>
<BaseBreadcrumbItem :title="$t('general.home')" to="dashboard" />
<BaseBreadcrumbItem :title="$tc('users.title', 2)" to="#" active />
<BaseBreadcrumbItem :title="$t('users.title', 2)" to="#" active />
</BaseBreadcrumb>
<template #actions>
@@ -43,7 +43,7 @@
</BasePageHeader>
<BaseFilterWrapper :show="showFilters" class="mt-3" @clear="clearFilter">
<BaseInputGroup :label="$tc('users.name')" class="flex-1 mt-2 mr-4">
<BaseInputGroup :label="$t('users.name')" class="flex-1 mt-2 mr-4">
<BaseInput
v-model="filters.name"
type="text"
@@ -52,7 +52,7 @@
/>
</BaseInputGroup>
<BaseInputGroup :label="$tc('users.email')" class="flex-1 mt-2 mr-4">
<BaseInputGroup :label="$t('users.email')" class="flex-1 mt-2 mr-4">
<BaseInput
v-model="filters.email"
type="text"
@@ -61,7 +61,7 @@
/>
</BaseInputGroup>
<BaseInputGroup class="flex-1 mt-2" :label="$tc('users.phone')">
<BaseInputGroup class="flex-1 mt-2" :label="$t('users.phone')">
<BaseInput
v-model="filters.phone"
type="text"

View File

@@ -72,7 +72,7 @@
/>
<div v-if="invalidDescription">
<span class="text-red-600">
{{ $tc('validation.description_maxlength') }}
{{ $t('validation.description_maxlength') }}
</span>
</div>
</div>

View File

@@ -8,7 +8,7 @@
:to="`/${globalStore.companySlug}/customer/dashboard`"
/>
<BaseBreadcrumbItem
:title="$tc('estimates.estimate', 2)"
:title="$t('estimates.estimate', 2)"
to="#"
active
/>

View File

@@ -7,7 +7,7 @@
:title="$t('general.home')"
:to="`/${globalStore.companySlug}/customer/dashboard`"
/>
<BaseBreadcrumbItem :title="$tc('invoices.invoice', 2)" to="#" active />
<BaseBreadcrumbItem :title="$t('invoices.invoice', 2)" to="#" active />
</BaseBreadcrumb>
<template #actions>
<BaseButton

View File

@@ -7,7 +7,7 @@
:to="`/${globalStore.companySlug}/customer/dashboard`"
/>
<BaseBreadcrumbItem :title="$tc('payments.payment', 2)" to="#" active />
<BaseBreadcrumbItem :title="$t('payments.payment', 2)" to="#" active />
</BaseBreadcrumb>
<template #actions>

View File

@@ -15,7 +15,7 @@
<div class="grid gap-6 sm:grid-col-1 md:grid-cols-2 mt-6">
<BaseInputGroup
:label="$tc('settings.account_settings.profile_picture')"
:label="$t('settings.account_settings.profile_picture')"
>
<BaseFileUploader
v-model="imgFiles"
@@ -30,7 +30,7 @@
<span></span>
<BaseInputGroup
:label="$tc('settings.account_settings.name')"
:label="$t('settings.account_settings.name')"
:error="
v$.userForm.name.$error && v$.userForm.name.$errors[0].$message
"
@@ -44,7 +44,7 @@
</BaseInputGroup>
<BaseInputGroup
:label="$tc('settings.account_settings.email')"
:label="$t('settings.account_settings.email')"
:error="
v$.userForm.email.$error && v$.userForm.email.$errors[0].$message
"
@@ -62,7 +62,7 @@
v$.userForm.password.$error &&
v$.userForm.password.$errors[0].$message
"
:label="$tc('settings.account_settings.password')"
:label="$t('settings.account_settings.password')"
>
<BaseInput
v-model="userStore.userForm.password"
@@ -87,7 +87,7 @@
</BaseInputGroup>
<BaseInputGroup
:label="$tc('settings.account_settings.confirm_password')"
:label="$t('settings.account_settings.confirm_password')"
:error="
v$.userForm.confirm_password.$error &&
v$.userForm.confirm_password.$errors[0].$message

View File

@@ -1,13 +1,13 @@
<template>
<BasePage>
<BasePageHeader :title="$tc('settings.setting', 2)" class="pb-6">
<BasePageHeader :title="$t('settings.setting', 2)" class="pb-6">
<BaseBreadcrumb>
<BaseBreadcrumbItem
:title="$t('general.home')"
:to="`/${companySlug}/customer/dashboard`"
/>
<BaseBreadcrumbItem
:title="$tc('settings.setting', 2)"
:title="$t('settings.setting', 2)"
:to="`/${companySlug}/customer/settings/customer-profile`"
active
/>