diff --git a/app/Http/Controllers/Admin/LanguageController.php b/app/Http/Controllers/Admin/LanguageController.php index 71c9617a..03a64d66 100644 --- a/app/Http/Controllers/Admin/LanguageController.php +++ b/app/Http/Controllers/Admin/LanguageController.php @@ -31,7 +31,7 @@ class LanguageController extends Controller public function get_languages() { return response( - new LanguageCollection(Language::all()), 200 + new LanguageCollection(Language::sortable(['created_at', 'DESC'])->get()), 200 ); } @@ -40,12 +40,9 @@ class LanguageController extends Controller * * @param Language $language */ - public function get_language_strings(Language $language) + public function get_language(Language $language) { - return response([ - 'current' => $language->languageStrings, - 'default' => get_default_language_strings() - ], 200); + return response(new LanguageResource($language), 200); } /** diff --git a/app/Http/Controllers/App/AppFunctionsController.php b/app/Http/Controllers/App/AppFunctionsController.php index ffab2e33..eef78a3a 100644 --- a/app/Http/Controllers/App/AppFunctionsController.php +++ b/app/Http/Controllers/App/AppFunctionsController.php @@ -201,8 +201,6 @@ class AppFunctionsController extends Controller ->languageStrings; }); - return $translations->map(function ($string) { - return [$string->key => $string->value]; - })->collapse(); + return map_language_translations($translations); } } diff --git a/app/Http/Resources/LanguageCollection.php b/app/Http/Resources/LanguageCollection.php index b1587914..76da04de 100644 --- a/app/Http/Resources/LanguageCollection.php +++ b/app/Http/Resources/LanguageCollection.php @@ -2,6 +2,7 @@ namespace App\Http\Resources; +use App\Models\Language; use Illuminate\Http\Resources\Json\ResourceCollection; class LanguageCollection extends ResourceCollection @@ -16,10 +17,15 @@ class LanguageCollection extends ResourceCollection */ public function toArray($request) { + $current_language = Language::with('languageStrings') + ->whereLocale(get_setting('language') ?? 'en') + ->first(); + return [ 'data' => $this->collection, 'meta' => [ - 'current_language' => get_setting('language') ?? 'en', + 'current_language' => new LanguageResource($current_language), + 'default_translations' => get_default_language_strings() ], ]; } diff --git a/app/Http/Resources/LanguageResource.php b/app/Http/Resources/LanguageResource.php index cb5e156c..6f0cd3b7 100644 --- a/app/Http/Resources/LanguageResource.php +++ b/app/Http/Resources/LanguageResource.php @@ -19,10 +19,11 @@ class LanguageResource extends JsonResource 'id' => $this->id, 'type' => 'languages', 'attributes' => [ - 'name' => $this->name, - 'locale' => $this->locale, - 'updated_at' => $this->updated_at, - 'created_at' => $this->created_at, + 'name' => $this->name, + 'locale' => $this->locale, + 'translations' => map_language_translations($this->languageStrings), + 'updated_at' => $this->updated_at, + 'created_at' => $this->created_at, ] ], ]; diff --git a/app/Http/helpers.php b/app/Http/helpers.php index cd2eed36..bce6850d 100644 --- a/app/Http/helpers.php +++ b/app/Http/helpers.php @@ -526,6 +526,18 @@ function get_file_type($file_mimetype) } } +/** + * It map language translations as language key and language value + * + * @param $translations + * @return mixed + */ +function map_language_translations($translations) +{ + return $translations->map(function ($string) { + return [$string->key => $string->value]; + })->collapse(); +} /** * Get file type from mimetype diff --git a/app/Models/Language.php b/app/Models/Language.php index 6d1f2124..c33649cd 100644 --- a/app/Models/Language.php +++ b/app/Models/Language.php @@ -6,9 +6,19 @@ use App\Services\HelperService; use Illuminate\Support\Str; use Illuminate\Support\Facades\DB; use Illuminate\Database\Eloquent\Model; +use Kyslik\ColumnSortable\Sortable; +/** + * @method static whereLocale(string $param) + */ class Language extends Model { + use Sortable; + + public $sortable = [ + 'created_at', + ]; + protected $guarded = [ 'id' ]; diff --git a/public/mix-manifest.json b/public/mix-manifest.json index cfc99975..34d663d2 100644 --- a/public/mix-manifest.json +++ b/public/mix-manifest.json @@ -1,13 +1,14 @@ { "/js/main.js": "/js/main.js", "/css/app.css": "/css/app.css", - "/chunks/admin.js": "/chunks/admin.js?id=f52318f519af18cb8050", + "/chunks/admin.js": "/chunks/admin.js?id=72b9b9917f6cc48e8349", "/chunks/admin-account.js": "/chunks/admin-account.js?id=3036df3e72596fabc42e", - "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~9fa266bc.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~9fa266bc.js?id=ccdd01df520484db752a", "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.js": "/chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chu~c7a13fb0.js?id=62b552a0492fe95b2223", "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~a001bb84.js": "/chunks/admin-account~chunks/app-setup~chunks/billings-detail~chunks/create-new-password~chunks/datab~a001bb84.js?id=0cad8279d29d79cd0e82", + "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~eeab5771.js": "/chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/~eeab5771.js?id=99dbb760d4e3dd0acdbf", "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/admin~chunks/files~chunks/settings~chunks/shared-files~chunks/shared/file-browser.js?id=9b66c2dab4c6103bb53c", - "/chunks/admin~chunks/platform.js": "/chunks/admin~chunks/platform.js?id=5efddad1c72c0f672608", + "/chunks/admin~chunks/platform.js": "/chunks/admin~chunks/platform.js?id=861487bdb5c3a4fa3ff2", + "/chunks/admin~chunks/platform~chunks/shared.js": "/chunks/admin~chunks/platform~chunks/shared.js?id=12f0aaeb615c37d0515d", "/chunks/app-appearance.js": "/chunks/app-appearance.js?id=ff4a6b02105eaac93dcd", "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~605f4c49.js?id=45c8f27411287c7bbf73", "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.js?id=7702f37f277478ad66c6", @@ -15,6 +16,8 @@ "/chunks/app-billings.js": "/chunks/app-billings.js?id=82133cc16f55222bbbe6", "/chunks/app-email.js": "/chunks/app-email.js?id=c578a85112c6a4b1ed0e", "/chunks/app-index.js": "/chunks/app-index.js?id=7f07dceace5c9c8255bb", + "/chunks/app-language.js": "/chunks/app-language.js?id=218c5ee4bf34a6fdb487", + "/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/s~38c276fc.js": "/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/s~38c276fc.js?id=91d6a4649c9277a7bb29", "/chunks/app-others.js": "/chunks/app-others.js?id=9156adba3b1697a8bf3e", "/chunks/app-payments.js": "/chunks/app-payments.js?id=7e1a982c90174f568fb2", "/chunks/app-settings.js": "/chunks/app-settings.js?id=bbf2a2e436d939f7fc07", @@ -25,7 +28,6 @@ "/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js": "/chunks/contact-us~chunks/dynamic-page~chunks/homepage.js?id=5814ff43ba7c67297af1", "/chunks/create-new-password.js": "/chunks/create-new-password.js?id=48dc53ccbd502c2739ec", "/chunks/dashboard.js": "/chunks/dashboard.js?id=d93f9d9fbc991dd6a080", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.js?id=177c14bbfda39282a380", "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js": "/chunks/dashboard~chunks/invoices~chunks/pages~chunks/plan-subscribers~chunks/plans~chunks/settings-i~0e2a0654.js?id=7540af768b1cfda01a13", "/chunks/database.js": "/chunks/database.js?id=7374830dc3cbddf41abb", "/chunks/dynamic-page.js": "/chunks/dynamic-page.js?id=6dccc2158cc6278f683d", @@ -51,8 +53,8 @@ "/chunks/plan-settings.js": "/chunks/plan-settings.js?id=66123f72696b47a986a2", "/chunks/plan-subscribers.js": "/chunks/plan-subscribers.js?id=08e2056bc3744b2ea8f9", "/chunks/plans.js": "/chunks/plans.js?id=608bdbd5c041b728691a", - "/chunks/platform.js": "/chunks/platform.js?id=d01fa913eb61faa32f92", - "/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=4752741257e431e69704", + "/chunks/platform.js": "/chunks/platform.js?id=6900ccecf3a9a157be76", + "/chunks/platform~chunks/shared.js": "/chunks/platform~chunks/shared.js?id=3d5804463c897995e9d1", "/chunks/profile.js": "/chunks/profile.js?id=fb4a46afdd09cdcdc7da", "/chunks/profile~chunks/settings-password.js": "/chunks/profile~chunks/settings-password.js?id=d448806bfefc6cc43f0d", "/chunks/purchase-code.js": "/chunks/purchase-code.js?id=e00ee12cde704060e15b", @@ -86,307 +88,7 @@ "/chunks/user-storage.js": "/chunks/user-storage.js?id=4aec2d7b60ec0bc35fb9", "/chunks/user-subscription.js": "/chunks/user-subscription.js?id=99efdd410910267db66e", "/chunks/users.js": "/chunks/users.js?id=f1057be5cf73ebc32c14", - "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~68e3c6cf.js": "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~68e3c6cf.js?id=b490efdc8470a6c2f625", - "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~a4a4a595.js": "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~a4a4a595.js?id=be99c10088b00578891b", - "/vendors~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~ch~52c14f2e.js": "/vendors~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~ch~52c14f2e.js?id=66afa0e341251a68c3d3", - "/js/main.72f0a691590d8f44f157.hot-update.js": "/js/main.72f0a691590d8f44f157.hot-update.js", - "/js/main.1f68b69727b9e3d27042.hot-update.js": "/js/main.1f68b69727b9e3d27042.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared/file-browser.7831b0195938e6264eb8.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.7831b0195938e6264eb8.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared/file-browser.986f5160c7754d265e84.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.986f5160c7754d265e84.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared/file-browser.9a812a909df92f6d32da.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.9a812a909df92f6d32da.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.c3867d1cd7c4181a21e3.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.c3867d1cd7c4181a21e3.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared/file-browser.c3867d1cd7c4181a21e3.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.c3867d1cd7c4181a21e3.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.e1f67c3f18cbb53803db.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.e1f67c3f18cbb53803db.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared/file-browser.3d7eb1e8c8210c3ee8f0.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.3d7eb1e8c8210c3ee8f0.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.9840fdda58f5b935da2f.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.9840fdda58f5b935da2f.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared/file-browser.9840fdda58f5b935da2f.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.9840fdda58f5b935da2f.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared/file-browser.db2a4ef70c44454e3465.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.db2a4ef70c44454e3465.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.a794ed149f704a490f8c.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.a794ed149f704a490f8c.hot-update.js", - "/chunks/platform~chunks/shared.a794ed149f704a490f8c.hot-update.js": "/chunks/platform~chunks/shared.a794ed149f704a490f8c.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.1e6e34f7d2ab0fd5427b.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.1e6e34f7d2ab0fd5427b.hot-update.js", - "/chunks/platform~chunks/shared.1e6e34f7d2ab0fd5427b.hot-update.js": "/chunks/platform~chunks/shared.1e6e34f7d2ab0fd5427b.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.c30ba9966a1e43efc4d5.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.c30ba9966a1e43efc4d5.hot-update.js", - "/chunks/platform~chunks/shared.c30ba9966a1e43efc4d5.hot-update.js": "/chunks/platform~chunks/shared.c30ba9966a1e43efc4d5.hot-update.js", - "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.fd47538d52b72f3294f2.hot-update.js": "/chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser.fd47538d52b72f3294f2.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.65532797efcc12385959.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.65532797efcc12385959.hot-update.js", - "/chunks/platform~chunks/shared.65532797efcc12385959.hot-update.js": "/chunks/platform~chunks/shared.65532797efcc12385959.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.6271012800583810345a.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.6271012800583810345a.hot-update.js", - "/chunks/platform~chunks/shared.6271012800583810345a.hot-update.js": "/chunks/platform~chunks/shared.6271012800583810345a.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.ee10b07c2298a884bfbc.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.ee10b07c2298a884bfbc.hot-update.js", - "/chunks/platform~chunks/shared.ee10b07c2298a884bfbc.hot-update.js": "/chunks/platform~chunks/shared.ee10b07c2298a884bfbc.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.5b4c8306b88a089c15f0.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.5b4c8306b88a089c15f0.hot-update.js", - "/chunks/platform~chunks/shared.5b4c8306b88a089c15f0.hot-update.js": "/chunks/platform~chunks/shared.5b4c8306b88a089c15f0.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.7709ce3e5e919205acf7.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.7709ce3e5e919205acf7.hot-update.js", - "/chunks/platform~chunks/shared.7709ce3e5e919205acf7.hot-update.js": "/chunks/platform~chunks/shared.7709ce3e5e919205acf7.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.b1a564c4e7e8a24e2a71.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.b1a564c4e7e8a24e2a71.hot-update.js", - "/chunks/platform~chunks/shared.b1a564c4e7e8a24e2a71.hot-update.js": "/chunks/platform~chunks/shared.b1a564c4e7e8a24e2a71.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.7d91685b5e69c3fa4fb3.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.7d91685b5e69c3fa4fb3.hot-update.js", - "/chunks/platform~chunks/shared.7d91685b5e69c3fa4fb3.hot-update.js": "/chunks/platform~chunks/shared.7d91685b5e69c3fa4fb3.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.fd994ab71f104cc92ef3.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.fd994ab71f104cc92ef3.hot-update.js", - "/chunks/platform~chunks/shared.fd994ab71f104cc92ef3.hot-update.js": "/chunks/platform~chunks/shared.fd994ab71f104cc92ef3.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.5d8c58abd1866409693e.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.5d8c58abd1866409693e.hot-update.js", - "/chunks/platform~chunks/shared.5d8c58abd1866409693e.hot-update.js": "/chunks/platform~chunks/shared.5d8c58abd1866409693e.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared/file-browser.8179a190056560b445ae.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.8179a190056560b445ae.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared/file-browser.def56808e4d294830370.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.def56808e4d294830370.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared/file-browser.a36ba60d667f61e9eec7.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.a36ba60d667f61e9eec7.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared/file-browser.e15f1fa548a93f65eb16.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.e15f1fa548a93f65eb16.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.c312ac01a49b929fba87.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.c312ac01a49b929fba87.hot-update.js", - "/chunks/platform~chunks/shared.c312ac01a49b929fba87.hot-update.js": "/chunks/platform~chunks/shared.c312ac01a49b929fba87.hot-update.js", - "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.7453a9ff96009e423e9c.hot-update.js": "/chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/settings-payment-meth~0bfeabca.7453a9ff96009e423e9c.hot-update.js", - "/chunks/platform~chunks/shared.7453a9ff96009e423e9c.hot-update.js": "/chunks/platform~chunks/shared.7453a9ff96009e423e9c.hot-update.js", - "/chunks/app-appearance.486aa26f480ea05b1176.hot-update.js": "/chunks/app-appearance.486aa26f480ea05b1176.hot-update.js", - "/chunks/app-appearance.bc60f50b88f5a93e42f8.hot-update.js": "/chunks/app-appearance.bc60f50b88f5a93e42f8.hot-update.js", - "/chunks/app-appearance.fb0cb4011641be8de4f8.hot-update.js": "/chunks/app-appearance.fb0cb4011641be8de4f8.hot-update.js", - "/chunks/app-appearance.e815a589597dff4f5685.hot-update.js": "/chunks/app-appearance.e815a589597dff4f5685.hot-update.js", - "/chunks/app-appearance.44d5b8dcf013107a5294.hot-update.js": "/chunks/app-appearance.44d5b8dcf013107a5294.hot-update.js", - "/chunks/app-appearance.d3d27ea24498ba39c361.hot-update.js": "/chunks/app-appearance.d3d27ea24498ba39c361.hot-update.js", - "/chunks/app-appearance.844fe0955143cc8be1ed.hot-update.js": "/chunks/app-appearance.844fe0955143cc8be1ed.hot-update.js", - "/chunks/app-setup.1a41ce9be4b75218db5b.hot-update.js": "/chunks/app-setup.1a41ce9be4b75218db5b.hot-update.js", - "/js/main.6bae121ef6a8035d49a6.hot-update.js": "/js/main.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/admin.6bae121ef6a8035d49a6.hot-update.js": "/chunks/admin.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/admin-account.6bae121ef6a8035d49a6.hot-update.js": "/chunks/admin-account.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.6bae121ef6a8035d49a6.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/app-language.js": "/chunks/app-language.js?id=f8203bca52494677f210", - "/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/s~38c276fc.js": "/chunks/app-language~chunks/dashboard~chunks/files~chunks/invoices~chunks/pages~chunks/plans~chunks/s~38c276fc.js?id=91d6a4649c9277a7bb29", - "/chunks/app-setup.6bae121ef6a8035d49a6.hot-update.js": "/chunks/app-setup.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/billings-detail.6bae121ef6a8035d49a6.hot-update.js": "/chunks/billings-detail.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/create-new-password.6bae121ef6a8035d49a6.hot-update.js": "/chunks/create-new-password.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/database.6bae121ef6a8035d49a6.hot-update.js": "/chunks/database.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/environment-setup.6bae121ef6a8035d49a6.hot-update.js": "/chunks/environment-setup.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/files~chunks/settings~chunks/shared-files~chunks/shared/file-browser.js": "/chunks/files~chunks/settings~chunks/shared-files~chunks/shared/file-browser.js?id=9824eedb24e6bfeef1ae", - "/chunks/forgotten-password.6bae121ef6a8035d49a6.hot-update.js": "/chunks/forgotten-password.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/installation-disclaimer.6bae121ef6a8035d49a6.hot-update.js": "/chunks/installation-disclaimer.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/page-edit.6bae121ef6a8035d49a6.hot-update.js": "/chunks/page-edit.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/plan-create.6bae121ef6a8035d49a6.hot-update.js": "/chunks/plan-create.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/profile.6bae121ef6a8035d49a6.hot-update.js": "/chunks/profile.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/profile~chunks/settings-password.6bae121ef6a8035d49a6.hot-update.js": "/chunks/profile~chunks/settings-password.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/settings-create-payment-methods.6bae121ef6a8035d49a6.hot-update.js": "/chunks/settings-create-payment-methods.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/settings-invoices.6bae121ef6a8035d49a6.hot-update.js": "/chunks/settings-invoices.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/settings-payment-methods.6bae121ef6a8035d49a6.hot-update.js": "/chunks/settings-payment-methods.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/settings-storage.6bae121ef6a8035d49a6.hot-update.js": "/chunks/settings-storage.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/settings-subscription.6bae121ef6a8035d49a6.hot-update.js": "/chunks/settings-subscription.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/sign-in.6bae121ef6a8035d49a6.hot-update.js": "/chunks/sign-in.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/sign-up.6bae121ef6a8035d49a6.hot-update.js": "/chunks/sign-up.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/stripe-credentials.6bae121ef6a8035d49a6.hot-update.js": "/chunks/stripe-credentials.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/subscription-plans.6bae121ef6a8035d49a6.hot-update.js": "/chunks/subscription-plans.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/upgrade-billing.6bae121ef6a8035d49a6.hot-update.js": "/chunks/upgrade-billing.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/user-create.6bae121ef6a8035d49a6.hot-update.js": "/chunks/user-create.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/user-detail.6bae121ef6a8035d49a6.hot-update.js": "/chunks/user-detail.6bae121ef6a8035d49a6.hot-update.js", - "/chunks/user-subscription.6bae121ef6a8035d49a6.hot-update.js": "/chunks/user-subscription.6bae121ef6a8035d49a6.hot-update.js", - "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~96026abe.js": "/vendors~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-i~96026abe.js?id=36437b5b5c9f3949f1f9", - "/js/main.07fb5f2187ba01ab7de3.hot-update.js": "/js/main.07fb5f2187ba01ab7de3.hot-update.js", - "/chunks/admin.07fb5f2187ba01ab7de3.hot-update.js": "/chunks/admin.07fb5f2187ba01ab7de3.hot-update.js", - "/chunks/platform.07fb5f2187ba01ab7de3.hot-update.js": "/chunks/platform.07fb5f2187ba01ab7de3.hot-update.js", - "/chunks/admin.bfe85963adcdd74eee09.hot-update.js": "/chunks/admin.bfe85963adcdd74eee09.hot-update.js", - "/js/main.10e51312059b92b7fed6.hot-update.js": "/js/main.10e51312059b92b7fed6.hot-update.js", - "/js/main.92ddec9ebe187485a417.hot-update.js": "/js/main.92ddec9ebe187485a417.hot-update.js", - "/js/main.a48a803ca675201bb2c5.hot-update.js": "/js/main.a48a803ca675201bb2c5.hot-update.js", - "/js/main.44a3d4c8448d73f43276.hot-update.js": "/js/main.44a3d4c8448d73f43276.hot-update.js", - "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.44a3d4c8448d73f43276.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.44a3d4c8448d73f43276.hot-update.js", - "/chunks/app-language.44a3d4c8448d73f43276.hot-update.js": "/chunks/app-language.44a3d4c8448d73f43276.hot-update.js", - "/chunks/dashboard.44a3d4c8448d73f43276.hot-update.js": "/chunks/dashboard.44a3d4c8448d73f43276.hot-update.js", - "/chunks/files.44a3d4c8448d73f43276.hot-update.js": "/chunks/files.44a3d4c8448d73f43276.hot-update.js", - "/chunks/invoices.44a3d4c8448d73f43276.hot-update.js": "/chunks/invoices.44a3d4c8448d73f43276.hot-update.js", - "/chunks/page-edit.44a3d4c8448d73f43276.hot-update.js": "/chunks/page-edit.44a3d4c8448d73f43276.hot-update.js", - "/chunks/pages.44a3d4c8448d73f43276.hot-update.js": "/chunks/pages.44a3d4c8448d73f43276.hot-update.js", - "/chunks/plan-create.44a3d4c8448d73f43276.hot-update.js": "/chunks/plan-create.44a3d4c8448d73f43276.hot-update.js", - "/chunks/plans.44a3d4c8448d73f43276.hot-update.js": "/chunks/plans.44a3d4c8448d73f43276.hot-update.js", - "/chunks/platform~chunks/shared.44a3d4c8448d73f43276.hot-update.js": "/chunks/platform~chunks/shared.44a3d4c8448d73f43276.hot-update.js", - "/chunks/profile~chunks/settings-password.44a3d4c8448d73f43276.hot-update.js": "/chunks/profile~chunks/settings-password.44a3d4c8448d73f43276.hot-update.js", - "/chunks/settings.44a3d4c8448d73f43276.hot-update.js": "/chunks/settings.44a3d4c8448d73f43276.hot-update.js", - "/chunks/settings-create-payment-methods.44a3d4c8448d73f43276.hot-update.js": "/chunks/settings-create-payment-methods.44a3d4c8448d73f43276.hot-update.js", - "/chunks/settings-subscription.44a3d4c8448d73f43276.hot-update.js": "/chunks/settings-subscription.44a3d4c8448d73f43276.hot-update.js", - "/chunks/shared.44a3d4c8448d73f43276.hot-update.js": "/chunks/shared.44a3d4c8448d73f43276.hot-update.js", - "/chunks/shared/single-file.44a3d4c8448d73f43276.hot-update.js": "/chunks/shared/single-file.44a3d4c8448d73f43276.hot-update.js", - "/chunks/subscription-plans.44a3d4c8448d73f43276.hot-update.js": "/chunks/subscription-plans.44a3d4c8448d73f43276.hot-update.js", - "/chunks/upgrade-billing~chunks/upgrade-plan.44a3d4c8448d73f43276.hot-update.js": "/chunks/upgrade-billing~chunks/upgrade-plan.44a3d4c8448d73f43276.hot-update.js", - "/chunks/user-create.44a3d4c8448d73f43276.hot-update.js": "/chunks/user-create.44a3d4c8448d73f43276.hot-update.js", - "/chunks/user-subscription.44a3d4c8448d73f43276.hot-update.js": "/chunks/user-subscription.44a3d4c8448d73f43276.hot-update.js", - "/chunks/users.44a3d4c8448d73f43276.hot-update.js": "/chunks/users.44a3d4c8448d73f43276.hot-update.js", - "/chunks/admin-account.8ddde69945402fc189b4.hot-update.js": "/chunks/admin-account.8ddde69945402fc189b4.hot-update.js", - "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.8ddde69945402fc189b4.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.8ddde69945402fc189b4.hot-update.js", - "/chunks/app-language.8ddde69945402fc189b4.hot-update.js": "/chunks/app-language.8ddde69945402fc189b4.hot-update.js", - "/chunks/app-setup.8ddde69945402fc189b4.hot-update.js": "/chunks/app-setup.8ddde69945402fc189b4.hot-update.js", - "/chunks/billings-detail.8ddde69945402fc189b4.hot-update.js": "/chunks/billings-detail.8ddde69945402fc189b4.hot-update.js", - "/chunks/database.8ddde69945402fc189b4.hot-update.js": "/chunks/database.8ddde69945402fc189b4.hot-update.js", - "/chunks/environment-setup.8ddde69945402fc189b4.hot-update.js": "/chunks/environment-setup.8ddde69945402fc189b4.hot-update.js", - "/chunks/installation-disclaimer.8ddde69945402fc189b4.hot-update.js": "/chunks/installation-disclaimer.8ddde69945402fc189b4.hot-update.js", - "/chunks/page-edit.8ddde69945402fc189b4.hot-update.js": "/chunks/page-edit.8ddde69945402fc189b4.hot-update.js", - "/chunks/plan-create.8ddde69945402fc189b4.hot-update.js": "/chunks/plan-create.8ddde69945402fc189b4.hot-update.js", - "/chunks/profile~chunks/settings-password.8ddde69945402fc189b4.hot-update.js": "/chunks/profile~chunks/settings-password.8ddde69945402fc189b4.hot-update.js", - "/chunks/settings-create-payment-methods.8ddde69945402fc189b4.hot-update.js": "/chunks/settings-create-payment-methods.8ddde69945402fc189b4.hot-update.js", - "/chunks/settings-invoices.8ddde69945402fc189b4.hot-update.js": "/chunks/settings-invoices.8ddde69945402fc189b4.hot-update.js", - "/chunks/settings-payment-methods.8ddde69945402fc189b4.hot-update.js": "/chunks/settings-payment-methods.8ddde69945402fc189b4.hot-update.js", - "/chunks/settings-storage.8ddde69945402fc189b4.hot-update.js": "/chunks/settings-storage.8ddde69945402fc189b4.hot-update.js", - "/chunks/settings-subscription.8ddde69945402fc189b4.hot-update.js": "/chunks/settings-subscription.8ddde69945402fc189b4.hot-update.js", - "/chunks/stripe-credentials.8ddde69945402fc189b4.hot-update.js": "/chunks/stripe-credentials.8ddde69945402fc189b4.hot-update.js", - "/chunks/subscription-plans.8ddde69945402fc189b4.hot-update.js": "/chunks/subscription-plans.8ddde69945402fc189b4.hot-update.js", - "/chunks/upgrade-billing.8ddde69945402fc189b4.hot-update.js": "/chunks/upgrade-billing.8ddde69945402fc189b4.hot-update.js", - "/chunks/user-create.8ddde69945402fc189b4.hot-update.js": "/chunks/user-create.8ddde69945402fc189b4.hot-update.js", - "/chunks/user-subscription.8ddde69945402fc189b4.hot-update.js": "/chunks/user-subscription.8ddde69945402fc189b4.hot-update.js", - "/chunks/admin-account.02523e285411c4492fda.hot-update.js": "/chunks/admin-account.02523e285411c4492fda.hot-update.js", - "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.02523e285411c4492fda.hot-update.js": "/chunks/app-appearance~chunks/app-billings~chunks/app-email~chunks/app-index~chunks/app-others~chunks~8cc7d96f.02523e285411c4492fda.hot-update.js", - "/chunks/app-language.02523e285411c4492fda.hot-update.js": "/chunks/app-language.02523e285411c4492fda.hot-update.js", - "/chunks/app-setup.02523e285411c4492fda.hot-update.js": "/chunks/app-setup.02523e285411c4492fda.hot-update.js", - "/chunks/billings-detail.02523e285411c4492fda.hot-update.js": "/chunks/billings-detail.02523e285411c4492fda.hot-update.js", - "/chunks/database.02523e285411c4492fda.hot-update.js": "/chunks/database.02523e285411c4492fda.hot-update.js", - "/chunks/environment-setup.02523e285411c4492fda.hot-update.js": "/chunks/environment-setup.02523e285411c4492fda.hot-update.js", - "/chunks/installation-disclaimer.02523e285411c4492fda.hot-update.js": "/chunks/installation-disclaimer.02523e285411c4492fda.hot-update.js", - "/chunks/page-edit.02523e285411c4492fda.hot-update.js": "/chunks/page-edit.02523e285411c4492fda.hot-update.js", - "/chunks/plan-create.02523e285411c4492fda.hot-update.js": "/chunks/plan-create.02523e285411c4492fda.hot-update.js", - "/chunks/profile~chunks/settings-password.02523e285411c4492fda.hot-update.js": "/chunks/profile~chunks/settings-password.02523e285411c4492fda.hot-update.js", - "/chunks/settings-create-payment-methods.02523e285411c4492fda.hot-update.js": "/chunks/settings-create-payment-methods.02523e285411c4492fda.hot-update.js", - "/chunks/settings-invoices.02523e285411c4492fda.hot-update.js": "/chunks/settings-invoices.02523e285411c4492fda.hot-update.js", - "/chunks/settings-payment-methods.02523e285411c4492fda.hot-update.js": "/chunks/settings-payment-methods.02523e285411c4492fda.hot-update.js", - "/chunks/settings-storage.02523e285411c4492fda.hot-update.js": "/chunks/settings-storage.02523e285411c4492fda.hot-update.js", - "/chunks/settings-subscription.02523e285411c4492fda.hot-update.js": "/chunks/settings-subscription.02523e285411c4492fda.hot-update.js", - "/chunks/stripe-credentials.02523e285411c4492fda.hot-update.js": "/chunks/stripe-credentials.02523e285411c4492fda.hot-update.js", - "/chunks/subscription-plans.02523e285411c4492fda.hot-update.js": "/chunks/subscription-plans.02523e285411c4492fda.hot-update.js", - "/chunks/upgrade-billing.02523e285411c4492fda.hot-update.js": "/chunks/upgrade-billing.02523e285411c4492fda.hot-update.js", - "/chunks/user-create.02523e285411c4492fda.hot-update.js": "/chunks/user-create.02523e285411c4492fda.hot-update.js", - "/chunks/user-subscription.02523e285411c4492fda.hot-update.js": "/chunks/user-subscription.02523e285411c4492fda.hot-update.js", - "/chunks/app-language.c8716262e93847f9fd31.hot-update.js": "/chunks/app-language.c8716262e93847f9fd31.hot-update.js", - "/chunks/app-language.b58d5d80370333ef35f0.hot-update.js": "/chunks/app-language.b58d5d80370333ef35f0.hot-update.js", - "/chunks/app-language.38d2a21a08247d1696e4.hot-update.js": "/chunks/app-language.38d2a21a08247d1696e4.hot-update.js", - "/js/main.d6c4bb9aff18595d3daa.hot-update.js": "/js/main.d6c4bb9aff18595d3daa.hot-update.js", - "/js/main.f62f909a87cf282c8c3d.hot-update.js": "/js/main.f62f909a87cf282c8c3d.hot-update.js", - "/js/main.d5320dff27364885b2ad.hot-update.js": "/js/main.d5320dff27364885b2ad.hot-update.js", - "/js/main.72da76c0d4f9a836d014.hot-update.js": "/js/main.72da76c0d4f9a836d014.hot-update.js", - "/js/main.10729f5c19355b549f49.hot-update.js": "/js/main.10729f5c19355b549f49.hot-update.js", - "/js/main.c2fea80b35358d7b859d.hot-update.js": "/js/main.c2fea80b35358d7b859d.hot-update.js", - "/js/main.f6b17630a977096356f0.hot-update.js": "/js/main.f6b17630a977096356f0.hot-update.js", - "/js/main.5876b8710dd46bc3aa10.hot-update.js": "/js/main.5876b8710dd46bc3aa10.hot-update.js", - "/js/main.7bb9166a9c24e78b0758.hot-update.js": "/js/main.7bb9166a9c24e78b0758.hot-update.js", - "/js/main.83ad71514c6960e9886c.hot-update.js": "/js/main.83ad71514c6960e9886c.hot-update.js", - "/js/main.3ba68bded39b935f4638.hot-update.js": "/js/main.3ba68bded39b935f4638.hot-update.js", - "/js/main.6e51a85243ead144abbb.hot-update.js": "/js/main.6e51a85243ead144abbb.hot-update.js", - "/js/main.1835342cfe8bd1e5d588.hot-update.js": "/js/main.1835342cfe8bd1e5d588.hot-update.js", - "/js/main.0ede215e9ff7c7da96db.hot-update.js": "/js/main.0ede215e9ff7c7da96db.hot-update.js", - "/js/main.240b44b249b29ae23a07.hot-update.js": "/js/main.240b44b249b29ae23a07.hot-update.js", - "/js/main.2f6367f55101bf82d44c.hot-update.js": "/js/main.2f6367f55101bf82d44c.hot-update.js", - "/js/main.4e9c07e35cb8b64730c8.hot-update.js": "/js/main.4e9c07e35cb8b64730c8.hot-update.js", - "/js/main.55ace7d973622e7a3b3d.hot-update.js": "/js/main.55ace7d973622e7a3b3d.hot-update.js", - "/js/main.b39147c7eb8e57812b7e.hot-update.js": "/js/main.b39147c7eb8e57812b7e.hot-update.js", - "/js/main.a135172ab0de5b0be3fc.hot-update.js": "/js/main.a135172ab0de5b0be3fc.hot-update.js", - "/js/main.6c7cd57cfab9e3fbfeb3.hot-update.js": "/js/main.6c7cd57cfab9e3fbfeb3.hot-update.js", - "/chunks/app-language.7a17dc97730856d8f00e.hot-update.js": "/chunks/app-language.7a17dc97730856d8f00e.hot-update.js", - "/chunks/app-language.c9c9e921c3fd5569074c.hot-update.js": "/chunks/app-language.c9c9e921c3fd5569074c.hot-update.js", - "/chunks/app-language.21043dd8ce9480e40e25.hot-update.js": "/chunks/app-language.21043dd8ce9480e40e25.hot-update.js", - "/chunks/app-language.2d3af715ee6df810a0f2.hot-update.js": "/chunks/app-language.2d3af715ee6df810a0f2.hot-update.js", - "/chunks/app-language.291a9c3748c17466a6bf.hot-update.js": "/chunks/app-language.291a9c3748c17466a6bf.hot-update.js", - "/chunks/app-language.b1f0a7a5c0c8cfae17df.hot-update.js": "/chunks/app-language.b1f0a7a5c0c8cfae17df.hot-update.js", - "/chunks/app-language.142bd08c814ef3ee93b7.hot-update.js": "/chunks/app-language.142bd08c814ef3ee93b7.hot-update.js", - "/chunks/app-language.682670b7f00787e62cce.hot-update.js": "/chunks/app-language.682670b7f00787e62cce.hot-update.js", - "/chunks/app-language.5a36f023c2a4e4d159aa.hot-update.js": "/chunks/app-language.5a36f023c2a4e4d159aa.hot-update.js", - "/chunks/app-language.95cc932bd06ddecce973.hot-update.js": "/chunks/app-language.95cc932bd06ddecce973.hot-update.js", - "/chunks/app-language.7b9e75abfe1177de4cab.hot-update.js": "/chunks/app-language.7b9e75abfe1177de4cab.hot-update.js", - "/chunks/app-language.0b5ef75da485aab561db.hot-update.js": "/chunks/app-language.0b5ef75da485aab561db.hot-update.js", - "/chunks/admin.cf15182869b124a46768.hot-update.js": "/chunks/admin.cf15182869b124a46768.hot-update.js", - "/js/main.5f22439b137aa576c9fe.hot-update.js": "/js/main.5f22439b137aa576c9fe.hot-update.js", - "/js/main.73cc0ba938f5bbbcfb7a.hot-update.js": "/js/main.73cc0ba938f5bbbcfb7a.hot-update.js", - "/js/main.25d741914ffe4a282e4e.hot-update.js": "/js/main.25d741914ffe4a282e4e.hot-update.js", - "/js/main.12c196e4398f7a20fa1f.hot-update.js": "/js/main.12c196e4398f7a20fa1f.hot-update.js", - "/js/main.24b9e39d89ae5b0fa313.hot-update.js": "/js/main.24b9e39d89ae5b0fa313.hot-update.js", - "/js/main.f51962c478c3f07fefb9.hot-update.js": "/js/main.f51962c478c3f07fefb9.hot-update.js", - "/js/main.5a2bf9b87650aff64fd5.hot-update.js": "/js/main.5a2bf9b87650aff64fd5.hot-update.js", - "/js/main.f054d8b8dd508b0f990c.hot-update.js": "/js/main.f054d8b8dd508b0f990c.hot-update.js", - "/js/main.68dfa850d922b0e6735e.hot-update.js": "/js/main.68dfa850d922b0e6735e.hot-update.js", - "/js/main.6503768e6598d7b0f613.hot-update.js": "/js/main.6503768e6598d7b0f613.hot-update.js", - "/js/main.ece1a3972ed2db71b251.hot-update.js": "/js/main.ece1a3972ed2db71b251.hot-update.js", - "/js/main.11de7137d4e877344840.hot-update.js": "/js/main.11de7137d4e877344840.hot-update.js", - "/js/main.fd1a2e92c26d75430cc0.hot-update.js": "/js/main.fd1a2e92c26d75430cc0.hot-update.js", - "/js/main.22a9d4bc8715e0d1e6f4.hot-update.js": "/js/main.22a9d4bc8715e0d1e6f4.hot-update.js", - "/js/main.5aee59e2daa05a84f23f.hot-update.js": "/js/main.5aee59e2daa05a84f23f.hot-update.js", - "/js/main.fcd523fdfaadc502165e.hot-update.js": "/js/main.fcd523fdfaadc502165e.hot-update.js", - "/js/main.5b815448277a546420bd.hot-update.js": "/js/main.5b815448277a546420bd.hot-update.js", - "/js/main.e8e018712bf8029e01c8.hot-update.js": "/js/main.e8e018712bf8029e01c8.hot-update.js", - "/js/main.c6691d9c45c307c43918.hot-update.js": "/js/main.c6691d9c45c307c43918.hot-update.js", - "/js/main.5cf4fd56f1898056455a.hot-update.js": "/js/main.5cf4fd56f1898056455a.hot-update.js", - "/js/main.658eb718f5a8cb57f236.hot-update.js": "/js/main.658eb718f5a8cb57f236.hot-update.js", - "/js/main.9773de534e46d93390ef.hot-update.js": "/js/main.9773de534e46d93390ef.hot-update.js", - "/js/main.bf30b07e4dd1995e85a0.hot-update.js": "/js/main.bf30b07e4dd1995e85a0.hot-update.js", - "/js/main.7ecc1b7aad3dc3021c98.hot-update.js": "/js/main.7ecc1b7aad3dc3021c98.hot-update.js", - "/js/main.4010b76509bf45947101.hot-update.js": "/js/main.4010b76509bf45947101.hot-update.js", - "/js/main.65a3d466223e5e6c1beb.hot-update.js": "/js/main.65a3d466223e5e6c1beb.hot-update.js", - "/js/main.3eb9149083fb318a0963.hot-update.js": "/js/main.3eb9149083fb318a0963.hot-update.js", - "/js/main.6ae22926ae15c1767990.hot-update.js": "/js/main.6ae22926ae15c1767990.hot-update.js", - "/js/main.9c5390bef5da0e9e6925.hot-update.js": "/js/main.9c5390bef5da0e9e6925.hot-update.js", - "/js/main.242ffff65076162bec7c.hot-update.js": "/js/main.242ffff65076162bec7c.hot-update.js", - "/js/main.3733c1423bed0ce7e0f9.hot-update.js": "/js/main.3733c1423bed0ce7e0f9.hot-update.js", - "/js/main.1c655c61e7eaa93d426b.hot-update.js": "/js/main.1c655c61e7eaa93d426b.hot-update.js", - "/js/main.8da9a71671e9894184cc.hot-update.js": "/js/main.8da9a71671e9894184cc.hot-update.js", - "/js/main.effea649478a1ff5afc3.hot-update.js": "/js/main.effea649478a1ff5afc3.hot-update.js", - "/js/main.2feca9387b29299382e8.hot-update.js": "/js/main.2feca9387b29299382e8.hot-update.js", - "/js/main.524799cef36fd2add28a.hot-update.js": "/js/main.524799cef36fd2add28a.hot-update.js", - "/js/main.321e16ed74b62b1bc65a.hot-update.js": "/js/main.321e16ed74b62b1bc65a.hot-update.js", - "/js/main.2d3b0e5931d977aeff92.hot-update.js": "/js/main.2d3b0e5931d977aeff92.hot-update.js", - "/js/main.78defc1a15bab59f210e.hot-update.js": "/js/main.78defc1a15bab59f210e.hot-update.js", - "/js/main.f52c39d754bee5a76d48.hot-update.js": "/js/main.f52c39d754bee5a76d48.hot-update.js", - "/chunks/files~chunks/shared-files~chunks/shared/file-browser.32a53e956e9fc646121b.hot-update.js": "/chunks/files~chunks/shared-files~chunks/shared/file-browser.32a53e956e9fc646121b.hot-update.js", - "/js/main.f8f6d9903beeb494c2c4.hot-update.js": "/js/main.f8f6d9903beeb494c2c4.hot-update.js", - "/chunks/upgrade-billing.be406f8d88294226946e.hot-update.js": "/chunks/upgrade-billing.be406f8d88294226946e.hot-update.js", - "/js/main.bbdfe1e59fd5beefb761.hot-update.js": "/js/main.bbdfe1e59fd5beefb761.hot-update.js", - "/chunks/app-language.bbdfe1e59fd5beefb761.hot-update.js": "/chunks/app-language.bbdfe1e59fd5beefb761.hot-update.js", - "/chunks/app-settings.bbdfe1e59fd5beefb761.hot-update.js": "/chunks/app-settings.bbdfe1e59fd5beefb761.hot-update.js", - "/chunks/dashboard.bbdfe1e59fd5beefb761.hot-update.js": "/chunks/dashboard.bbdfe1e59fd5beefb761.hot-update.js", - "/chunks/invoices.bbdfe1e59fd5beefb761.hot-update.js": "/chunks/invoices.bbdfe1e59fd5beefb761.hot-update.js", - "/chunks/page-edit.bbdfe1e59fd5beefb761.hot-update.js": "/chunks/page-edit.bbdfe1e59fd5beefb761.hot-update.js", - "/chunks/pages.bbdfe1e59fd5beefb761.hot-update.js": "/chunks/pages.bbdfe1e59fd5beefb761.hot-update.js", - "/chunks/plan.bbdfe1e59fd5beefb761.hot-update.js": "/chunks/plan.bbdfe1e59fd5beefb761.hot-update.js", - "/chunks/plan-create.bbdfe1e59fd5beefb761.hot-update.js": "/chunks/plan-create.bbdfe1e59fd5beefb761.hot-update.js", - "/chunks/plans.bbdfe1e59fd5beefb761.hot-update.js": "/chunks/plans.bbdfe1e59fd5beefb761.hot-update.js", - "/chunks/settings.bbdfe1e59fd5beefb761.hot-update.js": "/chunks/settings.bbdfe1e59fd5beefb761.hot-update.js", - "/chunks/upgrade-plan.bbdfe1e59fd5beefb761.hot-update.js": "/chunks/upgrade-plan.bbdfe1e59fd5beefb761.hot-update.js", - "/chunks/user.bbdfe1e59fd5beefb761.hot-update.js": "/chunks/user.bbdfe1e59fd5beefb761.hot-update.js", - "/chunks/user-create.bbdfe1e59fd5beefb761.hot-update.js": "/chunks/user-create.bbdfe1e59fd5beefb761.hot-update.js", - "/chunks/users.bbdfe1e59fd5beefb761.hot-update.js": "/chunks/users.bbdfe1e59fd5beefb761.hot-update.js", - "/js/main.01104cf99d2419e4cff5.hot-update.js": "/js/main.01104cf99d2419e4cff5.hot-update.js", - "/chunks/user-detail.70aa7cd8919409d5329d.hot-update.js": "/chunks/user-detail.70aa7cd8919409d5329d.hot-update.js", - "/chunks/user-detail.abab6cd92cf0ce6e5da1.hot-update.js": "/chunks/user-detail.abab6cd92cf0ce6e5da1.hot-update.js", - "/chunks/user-detail.3aeb7d2c0d711416d022.hot-update.js": "/chunks/user-detail.3aeb7d2c0d711416d022.hot-update.js", - "/js/main.c3bb4db3a10c3e7da846.hot-update.js": "/js/main.c3bb4db3a10c3e7da846.hot-update.js", - "/chunks/user-detail.b8273c0cbf64d8c37f0d.hot-update.js": "/chunks/user-detail.b8273c0cbf64d8c37f0d.hot-update.js", - "/js/main.8d2870a7f6cd043b1b56.hot-update.js": "/js/main.8d2870a7f6cd043b1b56.hot-update.js", - "/chunks/user-detail.481fcbccadf1d85bb84d.hot-update.js": "/chunks/user-detail.481fcbccadf1d85bb84d.hot-update.js", - "/chunks/user-create.21af3e31acb57affbb30.hot-update.js": "/chunks/user-create.21af3e31acb57affbb30.hot-update.js", - "/chunks/platform.82ef2de1f5d5a15e5446.hot-update.js": "/chunks/platform.82ef2de1f5d5a15e5446.hot-update.js", - "/js/main.d4655186eae7d4540c7f.hot-update.js": "/js/main.d4655186eae7d4540c7f.hot-update.js", - "/js/main.64ddd23eefa675cfaab6.hot-update.js": "/js/main.64ddd23eefa675cfaab6.hot-update.js", - "/chunks/platform.64ddd23eefa675cfaab6.hot-update.js": "/chunks/platform.64ddd23eefa675cfaab6.hot-update.js", - "/js/main.db75ecd9cb148f639799.hot-update.js": "/js/main.db75ecd9cb148f639799.hot-update.js", - "/chunks/platform.03e534084ee57f0df865.hot-update.js": "/chunks/platform.03e534084ee57f0df865.hot-update.js", - "/js/main.cad4d506db65c874752f.hot-update.js": "/js/main.cad4d506db65c874752f.hot-update.js", - "/js/main.e0ca35e6005ab952ca74.hot-update.js": "/js/main.e0ca35e6005ab952ca74.hot-update.js", - "/chunks/platform.c9ef0bbe6780298726c3.hot-update.js": "/chunks/platform.c9ef0bbe6780298726c3.hot-update.js", - "/js/main.ed1830b2e9923c4fc468.hot-update.js": "/js/main.ed1830b2e9923c4fc468.hot-update.js", - "/js/main.2f3472937802bef1d477.hot-update.js": "/js/main.2f3472937802bef1d477.hot-update.js", - "/js/main.72a0e44bc3f667c8827e.hot-update.js": "/js/main.72a0e44bc3f667c8827e.hot-update.js", - "/js/main.393fa5e7c6f032bd7ed3.hot-update.js": "/js/main.393fa5e7c6f032bd7ed3.hot-update.js", - "/chunks/platform.9c847b10ae42904ade0c.hot-update.js": "/chunks/platform.9c847b10ae42904ade0c.hot-update.js", - "/js/main.25e97be58e8ad534ac68.hot-update.js": "/js/main.25e97be58e8ad534ac68.hot-update.js", - "/chunks/platform.79c947683f7b736dfbf4.hot-update.js": "/chunks/platform.79c947683f7b736dfbf4.hot-update.js", - "/js/main.99a27194326c25d6c5f1.hot-update.js": "/js/main.99a27194326c25d6c5f1.hot-update.js", - "/js/main.76b686290715137fa46c.hot-update.js": "/js/main.76b686290715137fa46c.hot-update.js", - "/js/main.bff53b154a3a16bef585.hot-update.js": "/js/main.bff53b154a3a16bef585.hot-update.js", - "/js/main.d1bb5dc97a65d1a1a05e.hot-update.js": "/js/main.d1bb5dc97a65d1a1a05e.hot-update.js", - "/js/main.f873615bdd326afe3081.hot-update.js": "/js/main.f873615bdd326afe3081.hot-update.js", - "/js/main.048230621fbc0d8c6d6a.hot-update.js": "/js/main.048230621fbc0d8c6d6a.hot-update.js", - "/js/main.20aa3ff157dd70285d03.hot-update.js": "/js/main.20aa3ff157dd70285d03.hot-update.js", - "/vendors~chunks/admin-account~chunks/app-email~chunks/app-payments~chunks/app-setup~chunks/billings-d~23f47ab3.js": "/vendors~chunks/admin-account~chunks/app-email~chunks/app-payments~chunks/app-setup~chunks/billings-d~23f47ab3.js?id=6e0b5019781341c44a55", - "/js/main.2f5369d54fc47cc3613a.hot-update.js": "/js/main.2f5369d54fc47cc3613a.hot-update.js", - "/js/main.0b552d8a9f2f71d60a3f.hot-update.js": "/js/main.0b552d8a9f2f71d60a3f.hot-update.js", - "/js/main.b6d9a605b27d6f90d3fb.hot-update.js": "/js/main.b6d9a605b27d6f90d3fb.hot-update.js", - "/js/main.588244a8f38242c0f498.hot-update.js": "/js/main.588244a8f38242c0f498.hot-update.js", - "/js/main.625211bd2d49952ddaec.hot-update.js": "/js/main.625211bd2d49952ddaec.hot-update.js", - "/js/main.35317a4f599286d0cc33.hot-update.js": "/js/main.35317a4f599286d0cc33.hot-update.js", - "/js/main.a865b9e77d0cdb2d3b26.hot-update.js": "/js/main.a865b9e77d0cdb2d3b26.hot-update.js", - "/js/main.6da8349a3377d596fee1.hot-update.js": "/js/main.6da8349a3377d596fee1.hot-update.js", - "/js/main.2359a05cb36cbfe74a5d.hot-update.js": "/js/main.2359a05cb36cbfe74a5d.hot-update.js", - "/js/main.8afc74651778fba7ba28.hot-update.js": "/js/main.8afc74651778fba7ba28.hot-update.js", - "/js/main.434d7133378bdca4046d.hot-update.js": "/js/main.434d7133378bdca4046d.hot-update.js", - "/js/main.083f1ce04dbf53d25a69.hot-update.js": "/js/main.083f1ce04dbf53d25a69.hot-update.js", - "/js/main.5fd6b0c0ac064f4a2961.hot-update.js": "/js/main.5fd6b0c0ac064f4a2961.hot-update.js", - "/js/main.dfdfbf318f0ffeccb0f9.hot-update.js": "/js/main.dfdfbf318f0ffeccb0f9.hot-update.js", - "/js/main.80201fafcbad093d3a45.hot-update.js": "/js/main.80201fafcbad093d3a45.hot-update.js", - "/js/main.2083d295513550522f63.hot-update.js": "/js/main.2083d295513550522f63.hot-update.js" + "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~0d496e20.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~0d496e20.js?id=a9facd8e57a0dd054f8c", + "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~7afe9e20.js": "/vendors~chunks/admin~chunks/admin-account~chunks/app-appearance~chunks/app-billings~chunks/app-email~7afe9e20.js?id=6d6e7e4191c9e2705c8a", + "/vendors~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~ch~52c14f2e.js": "/vendors~chunks/files~chunks/platform~chunks/shared~chunks/shared-files~chunks/shared/file-browser~ch~52c14f2e.js?id=66afa0e341251a68c3d3" } diff --git a/resources/js/components/Others/CreateLanguage.vue b/resources/js/components/Others/CreateLanguage.vue index e5c551b9..ee0f6a85 100644 --- a/resources/js/components/Others/CreateLanguage.vue +++ b/resources/js/components/Others/CreateLanguage.vue @@ -2,46 +2,46 @@ - + + - + - - - - - {{ errors[0] }} - - - - + + {{ errors[0] }} + + + + + {{ errors[0] }} - Cancel + class="popup-button" + @click.native="$closePopup()" + button-style="secondary" + > + Cancel Create Language + class="popup-button" + @click.native="createLanguage" + button-style="theme" + :loading="isLoading" + :disabled="isLoading" + > + Create Language @@ -74,10 +74,12 @@ export default { }, data() { return { - name: undefined, - locale: undefined, + form: { + name: undefined, + locale: undefined, + }, isLoading: false, - allLocals: [ + locals: [ { value: "ab", label: "Abkhaz" @@ -823,43 +825,43 @@ export default { }, methods: { async createLanguage() { - + // Validate fields const isValid = await this.$refs.createForm.validate(); if (isValid) { - this.isLoading = true + this.isLoading = true - axios.post('/api/languages', { - name: this.name, - locale: this.locale - }) - .then((response) => { + axios.post('/api/admin/languages', this.form) + .then(response => { + events.$emit('reload:languages', response.data) + }) + .catch(() => { + this.$isSomethingWrong() + }) + .finally(() => { - events.$emit('add-language', response.data) - - }) - .catch(() => Vue.prototype.$isSomethingWrong()) - .finally(() => { + this.form = { + name: undefined, + locale: undefined, + } - this.name = undefined - this.locale = undefined - this.isLoading = false - this.$closePopup() - }) + this.isLoading = false + this.$closePopup() + }) } }, }, - mounted () { + mounted() { this.name = undefined, - this.locale = undefined + this.locale = undefined } } diff --git a/resources/js/views/Admin.vue b/resources/js/views/Admin.vue index 358d7df0..3726639e 100644 --- a/resources/js/views/Admin.vue +++ b/resources/js/views/Admin.vue @@ -1,8 +1,14 @@