+
+ Profile Update Successfully
+
- Upload new photo
+ Upload Logo
-
- Reset
-
-
Allowed JPG, GIF or PNG. Max size of 800K
@@ -163,7 +236,7 @@ const currencies = [
-
+
@@ -194,11 +268,13 @@ const currencies = [
cols="12"
md="6"
>
-
@@ -225,6 +301,11 @@ const currencies = [
v-model="accountDataLocal.phone"
label="Phone Number"
placeholder="+1 (917) 543-9876"
+ :rules="[requiredPhone, validUSAPhone]"
+ :error-messages="errors.phone"
+ @input="formatPhoneNumber"
+ max="14"
+ pattern="^\(\d{3}\) \d{3}-\d{4}$"
/>
@@ -336,16 +417,7 @@ const currencies = [
cols="12"
class="d-flex flex-wrap gap-4"
>
- Save changes
-
-
- Reset
-
+ Save changes
diff --git a/vite.config.js b/vite.config.js
index aef616a..e5a6625 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -1,8 +1,8 @@
-import laravel from 'laravel-vite-plugin'
-import { fileURLToPath } from 'node:url'
import VueI18nPlugin from '@intlify/unplugin-vue-i18n/vite'
import vue from '@vitejs/plugin-vue'
import vueJsx from '@vitejs/plugin-vue-jsx'
+import laravel from 'laravel-vite-plugin'
+import { fileURLToPath } from 'node:url'
import AutoImport from 'unplugin-auto-import/vite'
import Components from 'unplugin-vue-components/vite'
import { VueRouterAutoImports, getPascalCaseRouteName } from 'unplugin-vue-router'
@@ -106,6 +106,8 @@ export default defineConfig({
'@layouts': fileURLToPath(new URL('./resources/js/@layouts', import.meta.url)),
'@images': fileURLToPath(new URL('./resources/images/', import.meta.url)),
'@styles': fileURLToPath(new URL('./resources/styles/', import.meta.url)),
+ '@validators': fileURLToPath(new URL('./resources/js/@core/utils/validators',
+ import.meta.url)),
'@configured-variables': fileURLToPath(new URL('./resources/styles/variables/_template.scss', import.meta.url)),
'@db': fileURLToPath(new URL('./resources/js/plugins/fake-api/handlers/', import.meta.url)),
'@api-utils': fileURLToPath(new URL('./resources/js/plugins/fake-api/utils/', import.meta.url)),
@@ -120,4 +122,4 @@ export default defineConfig({
'./resources/js/**/*.vue',
],
},
-})
\ No newline at end of file
+})