Files
vuefilemanager/public/chunks/profile.js
2023-10-07 11:55:28 +02:00

1 line
20 KiB
JavaScript
Vendored

"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1516],{3711:(t,e,s)=>{s.d(e,{Z:()=>r});var a=s(3645),i=s.n(a)()((function(t){return t[1]}));i.push([t.id,".select[data-v-6cd58048]{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.select-search[data-v-6cd58048]{background:#fff;padding:13px;position:sticky;top:0}.select-search .search-input[data-v-6cd58048]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f4f5f6;border:1px solid transparent;font-size:.875em;font-weight:700;outline:0;padding:13px 20px;transition:all .15s ease;width:100%}.input-options[data-v-6cd58048]{background:#fff;box-shadow:0 5px 15px rgba(0,0,0,.12);left:0;max-height:295px;overflow:hidden;overflow-y:auto;position:absolute;right:0;top:65px;z-index:9}.input-options .option-item[data-v-6cd58048]{cursor:pointer;display:block;padding:13px 20px}.input-options .option-item[data-v-6cd58048]:hover{background:#f4f5f6;color:#00bc7e}.input-options .option-item[data-v-6cd58048]:last-child{border-bottom:none}.input-area[data-v-6cd58048]{align-items:center;border:1px solid transparent;cursor:pointer;display:flex;justify-content:space-between;outline:0;padding:13px 20px;width:100%}.input-area[data-v-6cd58048],.input-area .chevron[data-v-6cd58048]{transition:all .15s ease}.input-area.is-active .chevron[data-v-6cd58048]{transform:rotate(180deg)}.input-area.is-error[data-v-6cd58048]{border-color:#fd397a;box-shadow:0 0 7px rgba(253,57,122,.3)}.option-icon[data-v-6cd58048]{display:inline-block;font-size:.625em;width:20px}.option-value[data-v-6cd58048]{font-size:.875em;font-weight:700;vertical-align:middle}.option-value.placehoder[data-v-6cd58048]{color:rgba(27,37,57,.5)}.slide-in-enter-active[data-v-6cd58048]{transition:all .15s ease}.slide-in-enter[data-v-6cd58048]{opacity:0;transform:translateY(-50px)}.dark .select-search[data-v-6cd58048]{background:#1e2024}.dark .select-search .search-input[data-v-6cd58048]{background:#151515}.dark .popup-wrapper .input-area[data-v-6cd58048]{background:#25272c}.dark .input-options[data-v-6cd58048]{background:#1e2024}.dark .input-options .option-item[data-v-6cd58048]{border-bottom:none}.dark .input-options .option-item[data-v-6cd58048]:hover{background:#2a2c32}.dark .input-options .option-item:hover .option-icon circle[data-v-6cd58048],.dark .input-options .option-item:hover .option-icon path[data-v-6cd58048]{color:inherit}.dark .input-options .option-item[data-v-6cd58048]:last-child{border-bottom:none}.dark .option-value.placehoder[data-v-6cd58048]{color:#7d858c}",""]);const r=i},4479:(t,e,s)=>{s.d(e,{C1:()=>r});function a(t){return null==t}function i(t){return Array.isArray(t)&&0===t.length}var r={validate:function(t,e){var s=(void 0===e?{allowFalse:!0}:e).allowFalse,r={valid:!1,required:!0};return a(t)||i(t)?r:!1!==t||s?(r.valid=!!String(t).trim().length,r):r},params:[{name:"allowFalse",default:!0}],computesRequired:!0}},1157:(t,e,s)=>{s.d(e,{Z:()=>i});const a={name:"AppInputText",props:["description","isLast","title","error"]};const i=(0,s(1900).Z)(a,(function(){var t=this,e=t._self._c;return e("div",{class:{"mb-6 sm:mb-7":!t.isLast}},[t.title?e("label",{staticClass:"mb-1.5 block text-sm font-bold text-gray-700 dark:text-gray-200"},[t._v("\n "+t._s(t.title)+":\n ")]):t._e(),t._v(" "),t._t("default"),t._v(" "),t.error?e("span",{staticClass:"pt-2 text-xs dark:text-rose-600 text-rose-600"},[t._v("\n "+t._s(t.error)+"\n ")]):t._e(),t._v(" "),t.description?e("small",{staticClass:"block pt-2 text-xs leading-4 dark:text-gray-500 text-gray-500",domProps:{innerHTML:t._s(t.description)}}):t._e()],2)}),[],!1,null,null,null).exports},1051:(t,e,s)=>{s.d(e,{Z:()=>c});var a=s(9101),i=s(6486);const r={name:"SelectInput",props:["placeholder","options","isError","default"],components:{Edit2Icon:a.me4,UserIcon:a.tBG,ChevronDownIcon:a.v4q},watch:{query:(0,i.debounce)((function(t){this.searchedResults=(0,i.omitBy)(this.options,(function(e){return!e.label.toLowerCase().includes(t.toLowerCase())}))}),200)},computed:{isSearching:function(){return this.searchedResults&&""!==this.query},optionList:function(){return this.isSearching?this.searchedResults:this.options}},data:function(){return{searchedResults:void 0,selected:void 0,isOpen:!1,query:""}},methods:{selectOption:function(t){this.$emit("input",t.value),this.$emit("change",t.value),this.selected=t,this.isOpen=!1},openMenu:function(){var t=this;this.isOpen=!this.isOpen,this.$refs.search&&this.isOpen&&this.$nextTick((function(){return t.$refs.search.focus()}))}},created:function(){var t=this;this.default&&(this.selected=this.options.find((function(e){return e.value===t.default})))}};var n=s(3379),o=s.n(n),l=s(3711),d={insert:"head",singleton:!1};o()(l.Z,d);l.Z.locals;const c=(0,s(1900).Z)(r,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"select"},[e("div",{staticClass:"input-area rounded-lg bg-light-background dark:bg-2x-dark-foreground",class:{"is-active":t.isOpen,"!border-rose-600":t.isError},on:{click:t.openMenu}},[t.selected?e("div",{staticClass:"selected flex w-full items-center"},[t.selected.icon?e("div",{staticClass:"option-icon"},["user"===t.selected.icon?e("user-icon",{staticClass:"vue-feather text-theme",attrs:{size:"14"}}):t._e(),t._v(" "),"user-edit"===t.selected.icon?e("edit2-icon",{staticClass:"vue-feather text-theme",attrs:{size:"14"}}):t._e()],1):t._e(),t._v(" "),e("span",{staticClass:"option-value inline-block w-full overflow-hidden text-ellipsis whitespace-nowrap pl-2"},[t._v("\n "+t._s(t.selected.label)+"\n ")])]):t._e(),t._v(" "),t.selected?t._e():e("div",{staticClass:"not-selected"},[e("span",{staticClass:"option-value placehoder"},[t._v(t._s(t.placeholder))])]),t._v(" "),e("chevron-down-icon",{staticClass:"chevron",attrs:{size:"19"}})],1),t._v(" "),e("transition",{attrs:{name:"slide-in"}},[t.isOpen?e("div",{staticClass:"input-options rounded-lg"},[t.options.length>5?e("div",{staticClass:"select-search"},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.query,expression:"query"}],ref:"search",staticClass:"search-input focus-border-theme rounded-lg",attrs:{type:"text",placeholder:t.$te("search_in_list")?t.$t("search_in_list"):"Search in list..."},domProps:{value:t.query},on:{input:function(e){e.target.composing||(t.query=e.target.value)}}})]):t._e(),t._v(" "),e("ul",{staticClass:"option-list"},t._l(t.optionList,(function(s,a){return e("li",{key:a,staticClass:"option-item",on:{click:function(e){return t.selectOption(s)}}},[s.icon?e("div",{staticClass:"option-icon"},["user"===s.icon?e("user-icon",{attrs:{size:"14"}}):t._e(),t._v(" "),"user-edit"===s.icon?e("edit2-icon",{attrs:{size:"14"}}):t._e()],1):t._e(),t._v(" "),e("span",{staticClass:"option-value"},[t._v("\n\t\t\t\t\t\t\t"+t._s(t.$t(s.label))+"\n\t\t\t\t\t\t")])])})),0)]):t._e()])],1)}),[],!1,null,"6cd58048",null).exports},9244:(t,e,s)=>{s.d(e,{Z:()=>r});var a=s(9101);const i={name:"FormLabel",props:["icon"],components:{TrendingUpIcon:a.Zab,WifiIcon:a.kVp,ListIcon:a.DE2,MailIcon:a.bV6,InfoIcon:a.szr,DatabaseIcon:a.VHe,UsersIcon:a.oyc,CreditCardIcon:a.ciH,DollarSignIcon:a.bkH,SmartphoneIcon:a.BEV,HardDriveIcon:a.zvn,BarChartIcon:a.eJP,SettingsIcon:a.ewm,FileTextIcon:a.zPP,ShieldIcon:a.b7C,FrownIcon:a.eFi,Edit2Icon:a.me4,BellIcon:a.Dkj,KeyIcon:a._m8}};const r=(0,s(1900).Z)(i,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"mb-8 flex items-center"},[t.icon?t._e():e("edit-2-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}),t._v(" "),"frown"===t.icon?e("frown-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"list"===t.icon?e("list-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"info"===t.icon?e("info-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"database"===t.icon?e("database-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"file-text"===t.icon?e("file-text-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"dollar"===t.icon?e("dollar-sign-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"credit-card"===t.icon?e("credit-card-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"bar-chart"===t.icon?e("bar-chart-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"settings"===t.icon?e("settings-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"hard-drive"===t.icon?e("hard-drive-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"mail"===t.icon?e("mail-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"smartphone"===t.icon?e("smartphone-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"shield"===t.icon?e("shield-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"bell"===t.icon?e("bell-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"key"===t.icon?e("key-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"users"===t.icon?e("users-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"wifi"===t.icon?e("wifi-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),"trending-up"===t.icon?e("trending-up-icon",{staticClass:"vue-feather text-theme dark-text-theme mr-3",attrs:{size:"22"}}):t._e(),t._v(" "),e("b",{staticClass:"text-md font-bold dark:text-gray-200 sm:text-lg"},[t._t("default")],2)],1)}),[],!1,null,null,null).exports},21:(t,e,s)=>{s.r(e),s.d(e,{default:()=>m});var a=s(1157),i=s(1051),r=s(9244),n=s(4479),o=s(629);function l(t){return l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},l(t)}function d(t,e){var s=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),s.push.apply(s,a)}return s}function c(t){for(var e=1;e<arguments.length;e++){var s=null!=arguments[e]?arguments[e]:{};e%2?d(Object(s),!0).forEach((function(e){u(t,e,s[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(s)):d(Object(s)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(s,e))}))}return t}function u(t,e,s){return(e=function(t){var e=function(t,e){if("object"!==l(t)||null===t)return t;var s=t[Symbol.toPrimitive];if(void 0!==s){var a=s.call(t,e||"default");if("object"!==l(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===e?String:Number)(t)}(t,"string");return"symbol"===l(e)?e:String(e)}(e))in t?Object.defineProperty(t,e,{value:s,enumerable:!0,configurable:!0,writable:!0}):t[e]=s,t}const p={name:"Settings",components:{AppInputText:a.Z,SelectInput:i.Z,FormLabel:r.Z,required:n.C1},computed:c(c({},(0,o.Se)(["isDarkMode","countries","timezones","config"])),{},{currentEmojis:function(){return this.config.defaultEmoji}}),data:function(){return{user:this.$store.getters.user,isLoading:!1,themeSetup:[{title:this.$t("light_mode"),type:"light",image:"/assets/setup/light-mode.jpg"},{title:this.$t("dark_mode"),type:"dark",image:"/assets/setup/dark-mode.jpg"},{title:this.$t("based_on_system"),type:"system",image:"/assets/setup/system-mode.jpg"}],emojiSetup:[{title:"Twemoji",type:"twemoji",image:{dark:"/assets/setup/twemoji-preview-dark.jpg",light:"/assets/setup/twemoji-preview.jpg"}},{title:"Applemoji",type:"applemoji",image:{dark:"/assets/setup/applemoji-preview-dark.jpg",light:"/assets/setup/applemoji-preview.jpg"}}]}},methods:{updateFirstName:function(){this.$store.commit("UPDATE_FIRST_NAME",this.user.data.relationships.settings.data.attributes.first_name),this.$updateText("/user/settings","first_name",this.user.data.relationships.settings.data.attributes.first_name)},updateLastName:function(){this.$store.commit("UPDATE_LAST_NAME",this.user.data.relationships.settings.data.attributes.last_name),this.$updateText("/user/settings","last_name",this.user.data.relationships.settings.data.attributes.last_name,!0)}}};const m=(0,s(1900).Z)(p,(function(){var t=this,e=t._self._c;return e("div",[e("div",{staticClass:"card shadow-card"},[e("FormLabel",[t._v("\n "+t._s(t.$t("account_settings"))+"\n ")]),t._v(" "),e("div",{staticClass:"justify-items md:flex md:space-x-4"},[e("AppInputText",{staticClass:"w-full",attrs:{title:t.$t("first_name")}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.user.data.relationships.settings.data.attributes.first_name,expression:"user.data.relationships.settings.data.attributes.first_name"}],staticClass:"focus-border-theme input-dark",attrs:{placeholder:t.$t("page_registration.placeholder_name"),type:"text"},domProps:{value:t.user.data.relationships.settings.data.attributes.first_name},on:{keyup:t.updateFirstName,input:function(e){e.target.composing||t.$set(t.user.data.relationships.settings.data.attributes,"first_name",e.target.value)}}})]),t._v(" "),e("AppInputText",{staticClass:"w-full",attrs:{title:t.$t("last_name")}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.user.data.relationships.settings.data.attributes.last_name,expression:"user.data.relationships.settings.data.attributes.last_name"}],staticClass:"focus-border-theme input-dark",attrs:{placeholder:t.$t("page_registration.placeholder_name"),type:"text"},domProps:{value:t.user.data.relationships.settings.data.attributes.last_name},on:{keyup:t.updateLastName,input:function(e){e.target.composing||t.$set(t.user.data.relationships.settings.data.attributes,"last_name",e.target.value)}}})])],1),t._v(" "),e("AppInputText",{attrs:{title:t.$t("gmt"),"is-last":!0}},[e("SelectInput",{attrs:{default:t.user.data.relationships.settings.data.attributes.timezone,options:t.timezones,placeholder:t.$t("select_your_timezone")},on:{input:function(e){return t.$updateText("/user/settings","timezone",t.user.data.relationships.settings.data.attributes.timezone)}},model:{value:t.user.data.relationships.settings.data.attributes.timezone,callback:function(e){t.$set(t.user.data.relationships.settings.data.attributes,"timezone",e)},expression:"user.data.relationships.settings.data.attributes.timezone"}})],1)],1),t._v(" "),e("div",{staticClass:"card shadow-card"},[e("FormLabel",[t._v("\n "+t._s(t.$t("billing_information"))+"\n ")]),t._v(" "),e("AppInputText",{attrs:{title:t.$t("address")}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.user.data.relationships.settings.data.attributes.address,expression:"user.data.relationships.settings.data.attributes.address"}],staticClass:"focus-border-theme input-dark",attrs:{placeholder:t.$t("user_settings.address_plac"),type:"text"},domProps:{value:t.user.data.relationships.settings.data.attributes.address},on:{keyup:function(e){return t.$updateText("/user/settings","address",t.user.data.relationships.settings.data.attributes.address)},input:function(e){e.target.composing||t.$set(t.user.data.relationships.settings.data.attributes,"address",e.target.value)}}})]),t._v(" "),e("div",{staticClass:"flex space-x-4"},[e("AppInputText",{staticClass:"w-full",attrs:{title:t.$t("city")}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.user.data.relationships.settings.data.attributes.city,expression:"user.data.relationships.settings.data.attributes.city"}],staticClass:"focus-border-theme input-dark",attrs:{placeholder:t.$t("user_settings.city_plac"),type:"text"},domProps:{value:t.user.data.relationships.settings.data.attributes.city},on:{keyup:function(e){return t.$updateText("/user/settings","city",t.user.data.relationships.settings.data.attributes.city)},input:function(e){e.target.composing||t.$set(t.user.data.relationships.settings.data.attributes,"city",e.target.value)}}})]),t._v(" "),e("AppInputText",{staticClass:"w-full",attrs:{title:t.$t("postal_code")}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.user.data.relationships.settings.data.attributes.postal_code,expression:"user.data.relationships.settings.data.attributes.postal_code"}],staticClass:"focus-border-theme input-dark",attrs:{placeholder:t.$t("postal_code_plac"),type:"text"},domProps:{value:t.user.data.relationships.settings.data.attributes.postal_code},on:{keyup:function(e){return t.$updateText("/user/settings","postal_code",t.user.data.relationships.settings.data.attributes.postal_code)},input:function(e){e.target.composing||t.$set(t.user.data.relationships.settings.data.attributes,"postal_code",e.target.value)}}})])],1),t._v(" "),e("AppInputText",{attrs:{title:t.$t("country")}},[e("SelectInput",{attrs:{default:t.user.data.relationships.settings.data.attributes.country,options:t.countries,placeholder:t.$t("user_settings.country_plac")},on:{input:function(e){return t.$updateText("/user/settings","country",t.user.data.relationships.settings.data.attributes.country)}},model:{value:t.user.data.relationships.settings.data.attributes.country,callback:function(e){t.$set(t.user.data.relationships.settings.data.attributes,"country",e)},expression:"user.data.relationships.settings.data.attributes.country"}})],1),t._v(" "),e("AppInputText",{attrs:{title:t.$t("state"),description:t.$t("State, county, province, or region.")}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.user.data.relationships.settings.data.attributes.state,expression:"user.data.relationships.settings.data.attributes.state"}],staticClass:"focus-border-theme input-dark",attrs:{placeholder:t.$t("user_settings.state_plac"),type:"text"},domProps:{value:t.user.data.relationships.settings.data.attributes.state},on:{keyup:function(e){return t.$updateText("/user/settings","state",t.user.data.relationships.settings.data.attributes.state)},input:function(e){e.target.composing||t.$set(t.user.data.relationships.settings.data.attributes,"state",e.target.value)}}})]),t._v(" "),e("AppInputText",{attrs:{title:t.$t("phone_number"),"is-last":!0}},[e("input",{directives:[{name:"model",rawName:"v-model",value:t.user.data.relationships.settings.data.attributes.phone_number,expression:"user.data.relationships.settings.data.attributes.phone_number"}],staticClass:"focus-border-theme input-dark",attrs:{placeholder:t.$t("user_settings.phone_number_plac"),type:"text"},domProps:{value:t.user.data.relationships.settings.data.attributes.phone_number},on:{keyup:function(e){return t.$updateText("/user/settings","phone_number",t.user.data.relationships.settings.data.attributes.phone_number)},input:function(e){e.target.composing||t.$set(t.user.data.relationships.settings.data.attributes,"phone_number",e.target.value)}}})])],1),t._v(" "),e("div",{staticClass:"card shadow-card"},[e("FormLabel",[t._v("\n "+t._s(t.$t("appearance"))+"\n ")]),t._v(" "),e("AppInputText",{attrs:{title:t.$t("theme_mode"),description:t.$t("set_default_theme_disclaimer"),"is-last":!t.$isApple()}},[e("div",{staticClass:"items-center space-y-4 md:flex md:space-x-6 md:space-x-4 md:space-y-0"},t._l(t.themeSetup,(function(s,a){return e("div",{key:a,staticClass:"w-full cursor-pointer overflow-hidden rounded-xl border-3 shadow-lg",class:{"border-theme":t.config.defaultThemeMode===s.type,"border-transparent":t.config.defaultThemeMode!==s.type},attrs:{title:s.title},on:{click:function(e){return t.$store.dispatch("toggleThemeMode",s.type)}}},[e("img",{staticClass:"w-full",attrs:{src:s.image,alt:s.type}})])})),0)]),t._v(" "),t.$isApple()?e("AppInputText",{attrs:{title:t.$t("default_emojis"),description:t.$t("set_default_emoji_disclaimer"),"is-last":!0}},[e("div",{staticClass:"items-center space-y-4 md:flex md:space-x-6 md:space-x-4 md:space-y-0"},t._l(t.emojiSetup,(function(s,a){return e("div",{key:a,staticClass:"w-full cursor-pointer overflow-hidden rounded-xl border-3 shadow-lg",class:{"border-theme":t.currentEmojis===s.type,"border-transparent":t.currentEmojis!==s.type},attrs:{title:s.title},on:{click:function(e){return t.$store.dispatch("toggleEmojiType",s.type)}}},[e("img",{staticClass:"w-full",attrs:{src:t.isDarkMode?s.image.dark:s.image.light,alt:s.type}})])})),0)]):t._e()],1)])}),[],!1,null,null,null).exports}}]);