feat: global option change language
This commit is contained in:
parent
d3c03ef233
commit
52172b7133
5 changed files with 700 additions and 57 deletions
|
|
@ -1,8 +1,10 @@
|
|||
<script setup lang="ts">
|
||||
import useUserStore from 'src/stores/user';
|
||||
import useOptionStore from 'src/stores/options';
|
||||
import { dateFormat } from 'src/utils/datetime';
|
||||
|
||||
const userStore = useUserStore();
|
||||
const optionStore = useOptionStore();
|
||||
|
||||
const firstName = defineModel<string>('firstName');
|
||||
const lastName = defineModel<string>('lastName');
|
||||
|
|
@ -117,7 +119,7 @@ defineProps<{
|
|||
option-label="label"
|
||||
option-value="value"
|
||||
v-model="gender"
|
||||
:options="userStore.userOption.genderOpts"
|
||||
:options="optionStore.globalOption.gender"
|
||||
/>
|
||||
<VueDatePicker
|
||||
id="input-birth-date"
|
||||
|
|
@ -189,7 +191,7 @@ defineProps<{
|
|||
option-label="label"
|
||||
option-value="value"
|
||||
v-model="gender"
|
||||
:options="userStore.userOption.genderOpts"
|
||||
:options="optionStore.globalOption.gender"
|
||||
:rules="[
|
||||
(val: string) =>
|
||||
!!val || $t('selectValidate') + $t('formDialogInputGender'),
|
||||
|
|
@ -212,7 +214,7 @@ defineProps<{
|
|||
option-label="label"
|
||||
option-value="label"
|
||||
v-model="nationality"
|
||||
:options="userStore.userOption.nationalityOpts"
|
||||
:options="optionStore.globalOption.nationality"
|
||||
:rules="[
|
||||
(val: string) =>
|
||||
!!val || $t('selectValidate') + $t('formDialogInputNationality'),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue