You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
670 lines
41 KiB
670 lines
41 KiB
(globalThis["webpackChunkGoFaster"] = globalThis["webpackChunkGoFaster"] || []).push([["src_renderer_views_Settings_vue"],{ |
|
|
|
/***/ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/renderer/views/Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css": |
|
/*!************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ |
|
!*** ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/renderer/views/Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css ***! |
|
\************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ |
|
/***/ ((module, __webpack_exports__, __webpack_require__) => { |
|
|
|
"use strict"; |
|
__webpack_require__.r(__webpack_exports__); |
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, { |
|
/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) |
|
/* harmony export */ }); |
|
/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/noSourceMaps.js */ "./node_modules/css-loader/dist/runtime/noSourceMaps.js"); |
|
/* harmony import */ var _node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0__); |
|
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../../../node_modules/css-loader/dist/runtime/api.js */ "./node_modules/css-loader/dist/runtime/api.js"); |
|
/* harmony import */ var _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default = /*#__PURE__*/__webpack_require__.n(_node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1__); |
|
// Imports |
|
|
|
|
|
var ___CSS_LOADER_EXPORT___ = _node_modules_css_loader_dist_runtime_api_js__WEBPACK_IMPORTED_MODULE_1___default()((_node_modules_css_loader_dist_runtime_noSourceMaps_js__WEBPACK_IMPORTED_MODULE_0___default())); |
|
// Module |
|
___CSS_LOADER_EXPORT___.push([module.id, ` |
|
.settings[data-v-a5c10072] { |
|
padding: 20px; |
|
height: 100%; |
|
overflow-y: auto; |
|
} |
|
.page-header[data-v-a5c10072] { |
|
margin-bottom: 30px; |
|
} |
|
.page-header h2[data-v-a5c10072] { |
|
margin: 0; |
|
color: #333; |
|
font-size: 24px; |
|
} |
|
.settings-content[data-v-a5c10072] { |
|
max-width: 800px; |
|
} |
|
.settings-section[data-v-a5c10072] { |
|
background: white; |
|
border-radius: 8px; |
|
padding: 24px; |
|
margin-bottom: 24px; |
|
box-shadow: 0 2px 8px rgba(0,0,0,0.1); |
|
} |
|
.settings-section h3[data-v-a5c10072] { |
|
margin: 0 0 20px 0; |
|
color: #333; |
|
font-size: 18px; |
|
border-bottom: 2px solid #e0e0e0; |
|
padding-bottom: 8px; |
|
} |
|
.setting-item[data-v-a5c10072] { |
|
display: flex; |
|
align-items: center; |
|
justify-content: space-between; |
|
margin-bottom: 20px; |
|
padding: 16px 0; |
|
border-bottom: 1px solid #f5f5f5; |
|
} |
|
.setting-item[data-v-a5c10072]:last-child { |
|
border-bottom: none; |
|
margin-bottom: 0; |
|
} |
|
.setting-item label[data-v-a5c10072] { |
|
font-weight: 500; |
|
color: #333; |
|
min-width: 200px; |
|
} |
|
.setting-item input[type="text"][data-v-a5c10072], |
|
.setting-item input[type="number"][data-v-a5c10072], |
|
.setting-item select[data-v-a5c10072] { |
|
padding: 8px 12px; |
|
border: 1px solid #ddd; |
|
border-radius: 4px; |
|
font-size: 14px; |
|
min-width: 200px; |
|
} |
|
.setting-item input[type="text"][data-v-a5c10072]:focus, |
|
.setting-item input[type="number"][data-v-a5c10072]:focus, |
|
.setting-item select[data-v-a5c10072]:focus { |
|
outline: none; |
|
border-color: #1976d2; |
|
box-shadow: 0 0 0 2px rgba(25, 118, 210, 0.2); |
|
} |
|
|
|
/* 开关样式 */ |
|
.toggle-switch[data-v-a5c10072] { |
|
position: relative; |
|
display: inline-block; |
|
} |
|
.toggle-switch input[type="checkbox"][data-v-a5c10072] { |
|
opacity: 0; |
|
width: 0; |
|
height: 0; |
|
} |
|
.toggle-label[data-v-a5c10072] { |
|
display: block; |
|
width: 50px; |
|
height: 24px; |
|
background: #ccc; |
|
border-radius: 12px; |
|
cursor: pointer; |
|
position: relative; |
|
transition: background-color 0.3s; |
|
} |
|
.toggle-label[data-v-a5c10072]:before { |
|
content: ''; |
|
position: absolute; |
|
width: 20px; |
|
height: 20px; |
|
border-radius: 50%; |
|
background: white; |
|
top: 2px; |
|
left: 2px; |
|
transition: transform 0.3s; |
|
} |
|
.toggle-switch input[type="checkbox"]:checked + .toggle-label[data-v-a5c10072] { |
|
background: #1976d2; |
|
} |
|
.toggle-switch input[type="checkbox"]:checked + .toggle-label[data-v-a5c10072]:before { |
|
transform: translateX(26px); |
|
} |
|
|
|
/* 操作按钮 */ |
|
.settings-actions[data-v-a5c10072] { |
|
display: flex; |
|
gap: 16px; |
|
justify-content: flex-end; |
|
margin-top: 30px; |
|
} |
|
.btn[data-v-a5c10072] { |
|
padding: 12px 24px; |
|
border: none; |
|
border-radius: 6px; |
|
cursor: pointer; |
|
font-size: 14px; |
|
font-weight: 500; |
|
transition: all 0.2s; |
|
} |
|
.btn-primary[data-v-a5c10072] { |
|
background: #1976d2; |
|
color: white; |
|
} |
|
.btn-primary[data-v-a5c10072]:hover { |
|
background: #1565c0; |
|
} |
|
.btn-secondary[data-v-a5c10072] { |
|
background: #757575; |
|
color: white; |
|
} |
|
.btn-secondary[data-v-a5c10072]:hover { |
|
background: #616161; |
|
} |
|
|
|
/* 响应式设计 */ |
|
@media (max-width: 768px) { |
|
.setting-item[data-v-a5c10072] { |
|
flex-direction: column; |
|
align-items: flex-start; |
|
gap: 12px; |
|
} |
|
.setting-item label[data-v-a5c10072] { |
|
min-width: auto; |
|
} |
|
.setting-item input[type="text"][data-v-a5c10072], |
|
.setting-item input[type="number"][data-v-a5c10072], |
|
.setting-item select[data-v-a5c10072] { |
|
min-width: 100%; |
|
} |
|
.settings-actions[data-v-a5c10072] { |
|
flex-direction: column; |
|
} |
|
} |
|
`, ""]); |
|
// Exports |
|
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (___CSS_LOADER_EXPORT___); |
|
|
|
|
|
/***/ }), |
|
|
|
/***/ "./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/renderer/views/Settings.vue?vue&type=script&lang=js": |
|
/*!****************************************************************************************************************************!*\ |
|
!*** ./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/renderer/views/Settings.vue?vue&type=script&lang=js ***! |
|
\****************************************************************************************************************************/ |
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
|
|
|
"use strict"; |
|
__webpack_require__.r(__webpack_exports__); |
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, { |
|
/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) |
|
/* harmony export */ }); |
|
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.runtime.esm-bundler.js"); |
|
|
|
|
|
|
|
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = ({ |
|
name: 'Settings', |
|
setup() { |
|
const settings = (0,vue__WEBPACK_IMPORTED_MODULE_0__.reactive)({ |
|
// 基本设置 |
|
appName: 'GoFaster', |
|
language: 'zh-CN', |
|
theme: 'light', |
|
|
|
// 网络设置 |
|
apiUrl: 'http://localhost:8080', |
|
timeout: 10, |
|
retryCount: 3, |
|
|
|
// 用户设置 |
|
autoLogin: false, |
|
rememberPassword: false, |
|
sessionTimeout: 30, |
|
|
|
// 通知设置 |
|
desktopNotifications: true, |
|
soundNotifications: true, |
|
notificationInterval: 10, |
|
|
|
// 数据设置 |
|
cacheSize: 100, |
|
autoCleanCache: true, |
|
backupFrequency: 'weekly' |
|
}) |
|
|
|
const loadSettings = () => { |
|
const savedSettings = localStorage.getItem('gofaster-settings') |
|
if (savedSettings) { |
|
Object.assign(settings, JSON.parse(savedSettings)) |
|
} |
|
} |
|
|
|
const saveSettings = () => { |
|
try { |
|
localStorage.setItem('gofaster-settings', JSON.stringify(settings)) |
|
// 这里可以添加保存成功的提示 |
|
console.log('设置已保存') |
|
} catch (error) { |
|
console.error('保存设置失败:', error) |
|
} |
|
} |
|
|
|
const resetSettings = () => { |
|
if (confirm('确定要重置所有设置吗?此操作不可撤销。')) { |
|
localStorage.removeItem('gofaster-settings') |
|
location.reload() |
|
} |
|
} |
|
|
|
;(0,vue__WEBPACK_IMPORTED_MODULE_0__.onMounted)(() => { |
|
loadSettings() |
|
}) |
|
|
|
return { |
|
settings, |
|
saveSettings, |
|
resetSettings |
|
} |
|
} |
|
}); |
|
|
|
|
|
/***/ }), |
|
|
|
/***/ "./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/renderer/views/Settings.vue?vue&type=template&id=a5c10072&scoped=true": |
|
/*!********************************************************************************************************************************************************************************************************************!*\ |
|
!*** ./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/renderer/views/Settings.vue?vue&type=template&id=a5c10072&scoped=true ***! |
|
\********************************************************************************************************************************************************************************************************************/ |
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
|
|
|
"use strict"; |
|
__webpack_require__.r(__webpack_exports__); |
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, { |
|
/* harmony export */ render: () => (/* binding */ render) |
|
/* harmony export */ }); |
|
/* harmony import */ var vue__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! vue */ "./node_modules/vue/dist/vue.runtime.esm-bundler.js"); |
|
|
|
|
|
const _hoisted_1 = { class: "settings" } |
|
const _hoisted_2 = { class: "settings-content" } |
|
const _hoisted_3 = { class: "settings-section" } |
|
const _hoisted_4 = { class: "setting-item" } |
|
const _hoisted_5 = { class: "setting-item" } |
|
const _hoisted_6 = { class: "setting-item" } |
|
const _hoisted_7 = { class: "settings-section" } |
|
const _hoisted_8 = { class: "setting-item" } |
|
const _hoisted_9 = { class: "setting-item" } |
|
const _hoisted_10 = { class: "setting-item" } |
|
const _hoisted_11 = { class: "settings-section" } |
|
const _hoisted_12 = { class: "setting-item" } |
|
const _hoisted_13 = { class: "toggle-switch" } |
|
const _hoisted_14 = { class: "setting-item" } |
|
const _hoisted_15 = { class: "toggle-switch" } |
|
const _hoisted_16 = { class: "setting-item" } |
|
const _hoisted_17 = { class: "settings-section" } |
|
const _hoisted_18 = { class: "setting-item" } |
|
const _hoisted_19 = { class: "toggle-switch" } |
|
const _hoisted_20 = { class: "setting-item" } |
|
const _hoisted_21 = { class: "toggle-switch" } |
|
const _hoisted_22 = { class: "setting-item" } |
|
const _hoisted_23 = { class: "settings-section" } |
|
const _hoisted_24 = { class: "setting-item" } |
|
const _hoisted_25 = { class: "setting-item" } |
|
const _hoisted_26 = { class: "toggle-switch" } |
|
const _hoisted_27 = { class: "setting-item" } |
|
const _hoisted_28 = { class: "settings-actions" } |
|
|
|
function render(_ctx, _cache, $props, $setup, $data, $options) { |
|
return ((0,vue__WEBPACK_IMPORTED_MODULE_0__.openBlock)(), (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementBlock)("div", _hoisted_1, [ |
|
_cache[45] || (_cache[45] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", { class: "page-header" }, [ |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h2", null, "系统设置") |
|
], -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_2, [ |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)(" 基本设置 "), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_3, [ |
|
_cache[22] || (_cache[22] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", null, "基本设置", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_4, [ |
|
_cache[17] || (_cache[17] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", null, "应用名称", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("input", { |
|
"onUpdate:modelValue": _cache[0] || (_cache[0] = $event => (($setup.settings.appName) = $event)), |
|
type: "text", |
|
placeholder: "GoFaster" |
|
}, null, 512 /* NEED_PATCH */), [ |
|
[vue__WEBPACK_IMPORTED_MODULE_0__.vModelText, $setup.settings.appName] |
|
]) |
|
]), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_5, [ |
|
_cache[19] || (_cache[19] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", null, "语言", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("select", { |
|
"onUpdate:modelValue": _cache[1] || (_cache[1] = $event => (($setup.settings.language) = $event)) |
|
}, _cache[18] || (_cache[18] = [ |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("option", { value: "zh-CN" }, "简体中文", -1 /* CACHED */), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("option", { value: "en-US" }, "English", -1 /* CACHED */) |
|
]), 512 /* NEED_PATCH */), [ |
|
[vue__WEBPACK_IMPORTED_MODULE_0__.vModelSelect, $setup.settings.language] |
|
]) |
|
]), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_6, [ |
|
_cache[21] || (_cache[21] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", null, "主题", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("select", { |
|
"onUpdate:modelValue": _cache[2] || (_cache[2] = $event => (($setup.settings.theme) = $event)) |
|
}, _cache[20] || (_cache[20] = [ |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("option", { value: "light" }, "浅色主题", -1 /* CACHED */), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("option", { value: "dark" }, "深色主题", -1 /* CACHED */), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("option", { value: "auto" }, "跟随系统", -1 /* CACHED */) |
|
]), 512 /* NEED_PATCH */), [ |
|
[vue__WEBPACK_IMPORTED_MODULE_0__.vModelSelect, $setup.settings.theme] |
|
]) |
|
]) |
|
]), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)(" 网络设置 "), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_7, [ |
|
_cache[26] || (_cache[26] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", null, "网络设置", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_8, [ |
|
_cache[23] || (_cache[23] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", null, "API服务器地址", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("input", { |
|
"onUpdate:modelValue": _cache[3] || (_cache[3] = $event => (($setup.settings.apiUrl) = $event)), |
|
type: "text", |
|
placeholder: "http://localhost:8080" |
|
}, null, 512 /* NEED_PATCH */), [ |
|
[vue__WEBPACK_IMPORTED_MODULE_0__.vModelText, $setup.settings.apiUrl] |
|
]) |
|
]), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_9, [ |
|
_cache[24] || (_cache[24] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", null, "请求超时时间 (秒)", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("input", { |
|
"onUpdate:modelValue": _cache[4] || (_cache[4] = $event => (($setup.settings.timeout) = $event)), |
|
type: "number", |
|
min: "5", |
|
max: "60" |
|
}, null, 512 /* NEED_PATCH */), [ |
|
[vue__WEBPACK_IMPORTED_MODULE_0__.vModelText, $setup.settings.timeout] |
|
]) |
|
]), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_10, [ |
|
_cache[25] || (_cache[25] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", null, "自动重试次数", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("input", { |
|
"onUpdate:modelValue": _cache[5] || (_cache[5] = $event => (($setup.settings.retryCount) = $event)), |
|
type: "number", |
|
min: "0", |
|
max: "5" |
|
}, null, 512 /* NEED_PATCH */), [ |
|
[vue__WEBPACK_IMPORTED_MODULE_0__.vModelText, $setup.settings.retryCount] |
|
]) |
|
]) |
|
]), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)(" 用户设置 "), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_11, [ |
|
_cache[32] || (_cache[32] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", null, "用户设置", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_12, [ |
|
_cache[28] || (_cache[28] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", null, "自动登录", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_13, [ |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("input", { |
|
"onUpdate:modelValue": _cache[6] || (_cache[6] = $event => (($setup.settings.autoLogin) = $event)), |
|
type: "checkbox", |
|
id: "autoLogin" |
|
}, null, 512 /* NEED_PATCH */), [ |
|
[vue__WEBPACK_IMPORTED_MODULE_0__.vModelCheckbox, $setup.settings.autoLogin] |
|
]), |
|
_cache[27] || (_cache[27] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", { |
|
for: "autoLogin", |
|
class: "toggle-label" |
|
}, null, -1 /* CACHED */)) |
|
]) |
|
]), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_14, [ |
|
_cache[30] || (_cache[30] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", null, "记住密码", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_15, [ |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("input", { |
|
"onUpdate:modelValue": _cache[7] || (_cache[7] = $event => (($setup.settings.rememberPassword) = $event)), |
|
type: "checkbox", |
|
id: "rememberPassword" |
|
}, null, 512 /* NEED_PATCH */), [ |
|
[vue__WEBPACK_IMPORTED_MODULE_0__.vModelCheckbox, $setup.settings.rememberPassword] |
|
]), |
|
_cache[29] || (_cache[29] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", { |
|
for: "rememberPassword", |
|
class: "toggle-label" |
|
}, null, -1 /* CACHED */)) |
|
]) |
|
]), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_16, [ |
|
_cache[31] || (_cache[31] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", null, "会话超时时间 (分钟)", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("input", { |
|
"onUpdate:modelValue": _cache[8] || (_cache[8] = $event => (($setup.settings.sessionTimeout) = $event)), |
|
type: "number", |
|
min: "15", |
|
max: "1440" |
|
}, null, 512 /* NEED_PATCH */), [ |
|
[vue__WEBPACK_IMPORTED_MODULE_0__.vModelText, $setup.settings.sessionTimeout] |
|
]) |
|
]) |
|
]), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)(" 通知设置 "), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_17, [ |
|
_cache[38] || (_cache[38] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", null, "通知设置", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_18, [ |
|
_cache[34] || (_cache[34] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", null, "桌面通知", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_19, [ |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("input", { |
|
"onUpdate:modelValue": _cache[9] || (_cache[9] = $event => (($setup.settings.desktopNotifications) = $event)), |
|
type: "checkbox", |
|
id: "desktopNotifications" |
|
}, null, 512 /* NEED_PATCH */), [ |
|
[vue__WEBPACK_IMPORTED_MODULE_0__.vModelCheckbox, $setup.settings.desktopNotifications] |
|
]), |
|
_cache[33] || (_cache[33] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", { |
|
for: "desktopNotifications", |
|
class: "toggle-label" |
|
}, null, -1 /* CACHED */)) |
|
]) |
|
]), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_20, [ |
|
_cache[36] || (_cache[36] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", null, "声音提醒", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_21, [ |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("input", { |
|
"onUpdate:modelValue": _cache[10] || (_cache[10] = $event => (($setup.settings.soundNotifications) = $event)), |
|
type: "checkbox", |
|
id: "soundNotifications" |
|
}, null, 512 /* NEED_PATCH */), [ |
|
[vue__WEBPACK_IMPORTED_MODULE_0__.vModelCheckbox, $setup.settings.soundNotifications] |
|
]), |
|
_cache[35] || (_cache[35] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", { |
|
for: "soundNotifications", |
|
class: "toggle-label" |
|
}, null, -1 /* CACHED */)) |
|
]) |
|
]), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_22, [ |
|
_cache[37] || (_cache[37] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", null, "消息提醒间隔 (秒)", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("input", { |
|
"onUpdate:modelValue": _cache[11] || (_cache[11] = $event => (($setup.settings.notificationInterval) = $event)), |
|
type: "number", |
|
min: "5", |
|
max: "300" |
|
}, null, 512 /* NEED_PATCH */), [ |
|
[vue__WEBPACK_IMPORTED_MODULE_0__.vModelText, $setup.settings.notificationInterval] |
|
]) |
|
]) |
|
]), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)(" 数据设置 "), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_23, [ |
|
_cache[44] || (_cache[44] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("h3", null, "数据设置", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_24, [ |
|
_cache[39] || (_cache[39] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", null, "数据缓存大小 (MB)", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("input", { |
|
"onUpdate:modelValue": _cache[12] || (_cache[12] = $event => (($setup.settings.cacheSize) = $event)), |
|
type: "number", |
|
min: "50", |
|
max: "1000" |
|
}, null, 512 /* NEED_PATCH */), [ |
|
[vue__WEBPACK_IMPORTED_MODULE_0__.vModelText, $setup.settings.cacheSize] |
|
]) |
|
]), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_25, [ |
|
_cache[41] || (_cache[41] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", null, "自动清理缓存", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_26, [ |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("input", { |
|
"onUpdate:modelValue": _cache[13] || (_cache[13] = $event => (($setup.settings.autoCleanCache) = $event)), |
|
type: "checkbox", |
|
id: "autoCleanCache" |
|
}, null, 512 /* NEED_PATCH */), [ |
|
[vue__WEBPACK_IMPORTED_MODULE_0__.vModelCheckbox, $setup.settings.autoCleanCache] |
|
]), |
|
_cache[40] || (_cache[40] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", { |
|
for: "autoCleanCache", |
|
class: "toggle-label" |
|
}, null, -1 /* CACHED */)) |
|
]) |
|
]), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_27, [ |
|
_cache[43] || (_cache[43] = (0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("label", null, "数据备份频率", -1 /* CACHED */)), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.withDirectives)((0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("select", { |
|
"onUpdate:modelValue": _cache[14] || (_cache[14] = $event => (($setup.settings.backupFrequency) = $event)) |
|
}, _cache[42] || (_cache[42] = [ |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("option", { value: "daily" }, "每日", -1 /* CACHED */), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("option", { value: "weekly" }, "每周", -1 /* CACHED */), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("option", { value: "monthly" }, "每月", -1 /* CACHED */), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("option", { value: "never" }, "从不", -1 /* CACHED */) |
|
]), 512 /* NEED_PATCH */), [ |
|
[vue__WEBPACK_IMPORTED_MODULE_0__.vModelSelect, $setup.settings.backupFrequency] |
|
]) |
|
]) |
|
]), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createCommentVNode)(" 操作按钮 "), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("div", _hoisted_28, [ |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("button", { |
|
class: "btn btn-secondary", |
|
onClick: _cache[15] || (_cache[15] = (...args) => ($setup.resetSettings && $setup.resetSettings(...args))) |
|
}, " 重置设置 "), |
|
(0,vue__WEBPACK_IMPORTED_MODULE_0__.createElementVNode)("button", { |
|
class: "btn btn-primary", |
|
onClick: _cache[16] || (_cache[16] = (...args) => ($setup.saveSettings && $setup.saveSettings(...args))) |
|
}, " 保存设置 ") |
|
]) |
|
]) |
|
])) |
|
} |
|
|
|
/***/ }), |
|
|
|
/***/ "./node_modules/vue-style-loader/index.js??clonedRuleSet-12.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/renderer/views/Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css": |
|
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ |
|
!*** ./node_modules/vue-style-loader/index.js??clonedRuleSet-12.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/renderer/views/Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css ***! |
|
\******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ |
|
/***/ ((module, __unused_webpack_exports, __webpack_require__) => { |
|
|
|
// style-loader: Adds some css to the DOM by adding a <style> tag |
|
|
|
// load the styles |
|
var content = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!../../../node_modules/vue-loader/dist/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css */ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/renderer/views/Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css"); |
|
if(content.__esModule) content = content.default; |
|
if(typeof content === 'string') content = [[module.id, content, '']]; |
|
if(content.locals) module.exports = content.locals; |
|
// add the styles to the DOM |
|
var add = (__webpack_require__(/*! !../../../node_modules/vue-style-loader/lib/addStylesClient.js */ "./node_modules/vue-style-loader/lib/addStylesClient.js")["default"]) |
|
var update = add("57cdd173", content, false, {"sourceMap":false,"shadowMode":false}); |
|
// Hot Module Replacement |
|
if(true) { |
|
// When the styles change, update the <style> tags |
|
if(!content.locals) { |
|
module.hot.accept(/*! !!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!../../../node_modules/vue-loader/dist/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css */ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/renderer/views/Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css", function() { |
|
var newContent = __webpack_require__(/*! !!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!../../../node_modules/vue-loader/dist/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css */ "./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/renderer/views/Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css"); |
|
if(newContent.__esModule) newContent = newContent.default; |
|
if(typeof newContent === 'string') newContent = [[module.id, newContent, '']]; |
|
update(newContent); |
|
}); |
|
} |
|
// When the module is disposed, remove the <style> tags |
|
module.hot.dispose(function() { update(); }); |
|
} |
|
|
|
/***/ }), |
|
|
|
/***/ "./src/renderer/views/Settings.vue": |
|
/*!*****************************************!*\ |
|
!*** ./src/renderer/views/Settings.vue ***! |
|
\*****************************************/ |
|
/***/ ((module, __webpack_exports__, __webpack_require__) => { |
|
|
|
"use strict"; |
|
__webpack_require__.r(__webpack_exports__); |
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, { |
|
/* harmony export */ "default": () => (__WEBPACK_DEFAULT_EXPORT__) |
|
/* harmony export */ }); |
|
/* harmony import */ var _Settings_vue_vue_type_template_id_a5c10072_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Settings.vue?vue&type=template&id=a5c10072&scoped=true */ "./src/renderer/views/Settings.vue?vue&type=template&id=a5c10072&scoped=true"); |
|
/* harmony import */ var _Settings_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./Settings.vue?vue&type=script&lang=js */ "./src/renderer/views/Settings.vue?vue&type=script&lang=js"); |
|
/* harmony import */ var _Settings_vue_vue_type_style_index_0_id_a5c10072_scoped_true_lang_css__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css */ "./src/renderer/views/Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css"); |
|
/* harmony import */ var _node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../../../node_modules/vue-loader/dist/exportHelper.js */ "./node_modules/vue-loader/dist/exportHelper.js"); |
|
|
|
|
|
|
|
|
|
; |
|
|
|
|
|
const __exports__ = /*#__PURE__*/(0,_node_modules_vue_loader_dist_exportHelper_js__WEBPACK_IMPORTED_MODULE_3__["default"])(_Settings_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_1__["default"], [['render',_Settings_vue_vue_type_template_id_a5c10072_scoped_true__WEBPACK_IMPORTED_MODULE_0__.render],['__scopeId',"data-v-a5c10072"],['__file',"src/renderer/views/Settings.vue"]]) |
|
/* hot reload */ |
|
if (true) { |
|
__exports__.__hmrId = "a5c10072" |
|
const api = __VUE_HMR_RUNTIME__ |
|
module.hot.accept() |
|
if (!api.createRecord('a5c10072', __exports__)) { |
|
api.reload('a5c10072', __exports__) |
|
} |
|
|
|
module.hot.accept(/*! ./Settings.vue?vue&type=template&id=a5c10072&scoped=true */ "./src/renderer/views/Settings.vue?vue&type=template&id=a5c10072&scoped=true", __WEBPACK_OUTDATED_DEPENDENCIES__ => { /* harmony import */ _Settings_vue_vue_type_template_id_a5c10072_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./Settings.vue?vue&type=template&id=a5c10072&scoped=true */ "./src/renderer/views/Settings.vue?vue&type=template&id=a5c10072&scoped=true"); |
|
return (() => { |
|
api.rerender('a5c10072', _Settings_vue_vue_type_template_id_a5c10072_scoped_true__WEBPACK_IMPORTED_MODULE_0__.render) |
|
})(__WEBPACK_OUTDATED_DEPENDENCIES__); }) |
|
|
|
} |
|
|
|
|
|
/* harmony default export */ const __WEBPACK_DEFAULT_EXPORT__ = (__exports__); |
|
|
|
/***/ }), |
|
|
|
/***/ "./src/renderer/views/Settings.vue?vue&type=script&lang=js": |
|
/*!*****************************************************************!*\ |
|
!*** ./src/renderer/views/Settings.vue?vue&type=script&lang=js ***! |
|
\*****************************************************************/ |
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
|
|
|
"use strict"; |
|
__webpack_require__.r(__webpack_exports__); |
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, { |
|
/* harmony export */ "default": () => (/* reexport safe */ _node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_Settings_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__["default"]) |
|
/* harmony export */ }); |
|
/* harmony import */ var _node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_Settings_vue_vue_type_script_lang_js__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./Settings.vue?vue&type=script&lang=js */ "./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/renderer/views/Settings.vue?vue&type=script&lang=js"); |
|
|
|
|
|
/***/ }), |
|
|
|
/***/ "./src/renderer/views/Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css": |
|
/*!*************************************************************************************************!*\ |
|
!*** ./src/renderer/views/Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css ***! |
|
\*************************************************************************************************/ |
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
|
|
|
"use strict"; |
|
__webpack_require__.r(__webpack_exports__); |
|
/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_12_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_use_2_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_Settings_vue_vue_type_style_index_0_id_a5c10072_scoped_true_lang_css__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-style-loader/index.js??clonedRuleSet-12.use[0]!../../../node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!../../../node_modules/vue-loader/dist/stylePostLoader.js!../../../node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css */ "./node_modules/vue-style-loader/index.js??clonedRuleSet-12.use[0]!./node_modules/css-loader/dist/cjs.js??clonedRuleSet-12.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/postcss-loader/dist/cjs.js??clonedRuleSet-12.use[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/renderer/views/Settings.vue?vue&type=style&index=0&id=a5c10072&scoped=true&lang=css"); |
|
/* harmony import */ var _node_modules_vue_style_loader_index_js_clonedRuleSet_12_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_use_2_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_Settings_vue_vue_type_style_index_0_id_a5c10072_scoped_true_lang_css__WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_vue_style_loader_index_js_clonedRuleSet_12_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_use_2_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_Settings_vue_vue_type_style_index_0_id_a5c10072_scoped_true_lang_css__WEBPACK_IMPORTED_MODULE_0__); |
|
/* harmony reexport (unknown) */ var __WEBPACK_REEXPORT_OBJECT__ = {}; |
|
/* harmony reexport (unknown) */ for(const __WEBPACK_IMPORT_KEY__ in _node_modules_vue_style_loader_index_js_clonedRuleSet_12_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_use_2_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_Settings_vue_vue_type_style_index_0_id_a5c10072_scoped_true_lang_css__WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== "default") __WEBPACK_REEXPORT_OBJECT__[__WEBPACK_IMPORT_KEY__] = () => _node_modules_vue_style_loader_index_js_clonedRuleSet_12_use_0_node_modules_css_loader_dist_cjs_js_clonedRuleSet_12_use_1_node_modules_vue_loader_dist_stylePostLoader_js_node_modules_postcss_loader_dist_cjs_js_clonedRuleSet_12_use_2_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_Settings_vue_vue_type_style_index_0_id_a5c10072_scoped_true_lang_css__WEBPACK_IMPORTED_MODULE_0__[__WEBPACK_IMPORT_KEY__] |
|
/* harmony reexport (unknown) */ __webpack_require__.d(__webpack_exports__, __WEBPACK_REEXPORT_OBJECT__); |
|
|
|
|
|
/***/ }), |
|
|
|
/***/ "./src/renderer/views/Settings.vue?vue&type=template&id=a5c10072&scoped=true": |
|
/*!***********************************************************************************!*\ |
|
!*** ./src/renderer/views/Settings.vue?vue&type=template&id=a5c10072&scoped=true ***! |
|
\***********************************************************************************/ |
|
/***/ ((__unused_webpack_module, __webpack_exports__, __webpack_require__) => { |
|
|
|
"use strict"; |
|
__webpack_require__.r(__webpack_exports__); |
|
/* harmony export */ __webpack_require__.d(__webpack_exports__, { |
|
/* harmony export */ render: () => (/* reexport safe */ _node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_2_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_Settings_vue_vue_type_template_id_a5c10072_scoped_true__WEBPACK_IMPORTED_MODULE_0__.render) |
|
/* harmony export */ }); |
|
/* harmony import */ var _node_modules_vue_loader_dist_templateLoader_js_ruleSet_1_rules_2_node_modules_vue_loader_dist_index_js_ruleSet_0_use_0_Settings_vue_vue_type_template_id_a5c10072_scoped_true__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!../../../node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./Settings.vue?vue&type=template&id=a5c10072&scoped=true */ "./node_modules/vue-loader/dist/templateLoader.js??ruleSet[1].rules[2]!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./src/renderer/views/Settings.vue?vue&type=template&id=a5c10072&scoped=true"); |
|
|
|
|
|
/***/ }) |
|
|
|
}]); |