diff options
-rw-r--r-- | .eslintrc.js | 10 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | css/contacts.scss | 24 | ||||
-rw-r--r-- | css/importScreen.scss | 37 | ||||
-rw-r--r-- | css/settings-section.scss | 2 | ||||
-rw-r--r-- | css/settings/settings-addressbook-sharee.scss | 2 | ||||
-rw-r--r-- | css/settings/settings-addressbook-shares.scss | 2 | ||||
-rw-r--r-- | css/settings/settings-addressbook.scss | 2 | ||||
-rw-r--r-- | js/0.contacts.js | 63 | ||||
-rw-r--r-- | js/contacts.js | 94 | ||||
-rw-r--r-- | package-lock.json | 1462 | ||||
-rw-r--r-- | package.json | 36 | ||||
-rw-r--r-- | src/components/ImportScreen.vue | 42 | ||||
-rw-r--r-- | src/components/Settings/SettingsImportContacts.vue | 55 | ||||
-rw-r--r-- | src/components/SettingsSection.vue | 12 | ||||
-rw-r--r-- | src/services/parseVcf.js | 15 | ||||
-rw-r--r-- | src/store/addressbooks.js | 51 | ||||
-rw-r--r-- | src/store/contacts.js | 1 | ||||
-rw-r--r-- | src/store/groups.js | 1 | ||||
-rw-r--r-- | src/store/importState.js | 137 | ||||
-rw-r--r-- | src/store/index.js | 4 | ||||
-rw-r--r-- | src/views/Contacts.vue | 22 |
22 files changed, 1479 insertions, 599 deletions
diff --git a/.eslintrc.js b/.eslintrc.js index cf196426..c48735df 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -7,10 +7,12 @@ module.exports = { jest: true }, globals: { - t: false, - n: false, - OC: false, - OCA: false + t: true, + n: true, + OC: true, + OCA: true, + Vue: true, + VueRouter: true }, parserOptions: { parser: 'babel-eslint' @@ -12,4 +12,6 @@ yarn-error.log* *.njsproj *.sln -.marginalia
\ No newline at end of file +.marginalia + +js/*
\ No newline at end of file diff --git a/css/contacts.scss b/css/contacts.scss index d7141cb7..993ed7dd 100644 --- a/css/contacts.scss +++ b/css/contacts.scss @@ -1,3 +1,26 @@ +/** + * @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> + * + * @author John Molakvoæ <skjnldsv@protonmail.com> + * @author Team Popcorn <teampopcornberlin@gmail.com> + * + * @license GNU AGPL version 3 or any later version + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + * + */ + $grid-height-unit: 40px; $grid-input-padding: 7px; $grid-input-margin: 3px; @@ -23,3 +46,4 @@ $grid-input-height-with-margin: #{$grid-height-unit - $grid-input-margin * 2}; @import 'ContactDetails'; @import './Properties/Properties'; @import './Properties/PropertyTitle'; +@import 'importScreen';
\ No newline at end of file diff --git a/css/importScreen.scss b/css/importScreen.scss new file mode 100644 index 00000000..c57dca90 --- /dev/null +++ b/css/importScreen.scss @@ -0,0 +1,37 @@ +/** + * @copyright Copyright (c) 2018 Team Popcorn <teampopcornberlin@gmail.com> + * + * author Team Popcorn <teampopcornberlin@gmail.com> + * + * @license GNU AGPL version 3 or any later version + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of the + * License, or (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see <http://www.gnu.org/licenses/>. + * + */ + +.import-screen { + &__header { + padding-top: 20px; + } + &__progress { + width: 50%; + position: absolute; + left: 25%; + } + &__tracker { + padding-top: 10px; + position: absolute; + left: 25%; + } +}
\ No newline at end of file diff --git a/css/settings-section.scss b/css/settings-section.scss index c0786008..31c81695 100644 --- a/css/settings-section.scss +++ b/css/settings-section.scss @@ -2,7 +2,7 @@ * @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> * * @author John Molakvoæ <skjnldsv@protonmail.com> - * author Team Popcorn <teampopcornberlin@gmail.com> + * @author Team Popcorn <teampopcornberlin@gmail.com> * * @license GNU AGPL version 3 or any later version * diff --git a/css/settings/settings-addressbook-sharee.scss b/css/settings/settings-addressbook-sharee.scss index 6d8fda34..47b8385f 100644 --- a/css/settings/settings-addressbook-sharee.scss +++ b/css/settings/settings-addressbook-sharee.scss @@ -2,7 +2,7 @@ * @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> * * @author John Molakvoæ <skjnldsv@protonmail.com> - * author Team Popcorn <teampopcornberlin@gmail.com> + * @author Team Popcorn <teampopcornberlin@gmail.com> * * @license GNU AGPL version 3 or any later version * diff --git a/css/settings/settings-addressbook-shares.scss b/css/settings/settings-addressbook-shares.scss index e84c570b..ae7f0e7f 100644 --- a/css/settings/settings-addressbook-shares.scss +++ b/css/settings/settings-addressbook-shares.scss @@ -2,7 +2,7 @@ * @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> * * @author John Molakvoæ <skjnldsv@protonmail.com> - * author Team Popcorn <teampopcornberlin@gmail.com> + * @author Team Popcorn <teampopcornberlin@gmail.com> * * @license GNU AGPL version 3 or any later version * diff --git a/css/settings/settings-addressbook.scss b/css/settings/settings-addressbook.scss index 6a72f935..b5d779c0 100644 --- a/css/settings/settings-addressbook.scss +++ b/css/settings/settings-addressbook.scss @@ -2,7 +2,7 @@ * @copyright Copyright (c) 2018 John Molakvoæ <skjnldsv@protonmail.com> * * @author John Molakvoæ <skjnldsv@protonmail.com> - * author Team Popcorn <teampopcornberlin@gmail.com> + * @author Team Popcorn <teampopcornberlin@gmail.com> * * @license GNU AGPL version 3 or any later version * diff --git a/js/0.contacts.js b/js/0.contacts.js deleted file mode 100644 index faaef874..00000000 --- a/js/0.contacts.js +++ /dev/null @@ -1,63 +0,0 @@ -(window["webpackJsonp"] = window["webpackJsonp"] || []).push([[0],{ - -/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/properties/PropertyText.vue?vue&type=script&lang=js&": -/*!***************************************************************************************************************************************************************!*\ - !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/components/properties/PropertyText.vue?vue&type=script&lang=js& ***! - \***************************************************************************************************************************************************************/ -/*! no static exports found */ -/***/ (function(module, exports, __webpack_require__) { - -"use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n\tvalue: true\n});\n\nvar _vueMultiselect = __webpack_require__(/*! vue-multiselect */ \"./node_modules/vue-multiselect/dist/vue-multiselect.min.js\");\n\nvar _vueMultiselect2 = _interopRequireDefault(_vueMultiselect);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nexports.default = {\n\tname: 'PropertyText',\n\n\tcomponents: {\n\t\tMultiselect: _vueMultiselect2.default\n\t},\n\n\tprops: {\n\t\tselectType: {\n\t\t\ttype: Object,\n\t\t\tdefault: function _default() {}\n\t\t},\n\t\tpropModel: {\n\t\t\ttype: Object,\n\t\t\tdefault: function _default() {}\n\t\t},\n\t\tvalue: {\n\t\t\ttype: [Array, String],\n\t\t\tdefault: ''\n\t\t}\n\t},\n\n\tmethods: {\n\t\tdeleteProperty: function deleteProperty() {\n\t\t\talert('deleted');\n\t\t}\n\t}\n}; //\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3JjL2NvbXBvbmVudHMvcHJvcGVydGllcy9Qcm9wZXJ0eVRleHQudnVlPzI3NzgiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBd0NBOzs7Ozs7a0JBRUE7QUFDQSxxQkFEQTs7QUFHQTtBQUNBO0FBREEsRUFIQTs7QUFPQTtBQUNBO0FBQ0EsZUFEQTtBQUVBO0FBRkEsR0FEQTtBQUtBO0FBQ0EsZUFEQTtBQUVBO0FBRkEsR0FMQTtBQVNBO0FBQ0Esd0JBREE7QUFFQTtBQUZBO0FBVEEsRUFQQTs7QUFzQkE7QUFDQSxnQkFEQSw0QkFDQTtBQUNBO0FBQ0E7QUFIQTtBQXRCQSxDIiwiZmlsZSI6Ii4vbm9kZV9tb2R1bGVzL2JhYmVsLWxvYWRlci9saWIvaW5kZXguanMhLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/IS4vc3JjL2NvbXBvbmVudHMvcHJvcGVydGllcy9Qcm9wZXJ0eVRleHQudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJi5qcyIsInNvdXJjZXNDb250ZW50IjpbIjwhLS1cbiAgLSBAY29weXJpZ2h0IENvcHlyaWdodCAoYykgMjAxOCBKb2huIE1vbGFrdm/DpiA8c2tqbmxkc3ZAcHJvdG9ubWFpbC5jb20+XG4gIC1cbiAgLSBAYXV0aG9yIEpvaG4gTW9sYWt2b8OmIDxza2pubGRzdkBwcm90b25tYWlsLmNvbT5cbiAgLVxuICAtIEBsaWNlbnNlIEdOVSBBR1BMIHZlcnNpb24gMyBvciBhbnkgbGF0ZXIgdmVyc2lvblxuICAtXG4gIC0gVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnlcbiAgLSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhc1xuICAtIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uLCBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZVxuICAtIExpY2Vuc2UsIG9yIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uXG4gIC1cbiAgLSBUaGlzIHByb2dyYW0gaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCxcbiAgLSBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZlxuICAtIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGVcbiAgLSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy5cbiAgLVxuICAtIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5zZVxuICAtIGFsb25nIHdpdGggdGhpcyBwcm9ncmFtLiBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uXG4gIC1cbiAgLS0+XG5cbjx0ZW1wbGF0ZT5cblx0PGRpdiB2LWlmPVwicHJvcE1vZGVsXCIgY2xhc3M9XCJjb250YWN0LWRldGFpbHMtcHJvcGVydHlcIj5cblx0XHQ8IS0tIHR5cGUgc2VsZWN0b3IgLS0+XG5cdFx0PG11bHRpc2VsZWN0IHYtaWY9XCJwcm9wTW9kZWwub3B0aW9uc1wiIHYtbW9kZWw9XCJzZWxlY3RUeXBlXCJcblx0XHRcdDpvcHRpb25zPVwicHJvcE1vZGVsLm9wdGlvbnNcIiA6c2VhcmNoYWJsZT1cImZhbHNlXCIgOnBsYWNlaG9sZGVyPVwidCgnY29udGFjdHMnLCAnU2VsZWN0IHR5cGUnKVwiXG5cdFx0XHRjbGFzcz1cIm11bHRpc2VsZWN0LXZ1ZSBjb250YWN0LWRldGFpbHMtbGFiZWxcIiB0cmFjay1ieT1cImlkXCIgbGFiZWw9XCJuYW1lXCIgLz5cblxuXHRcdDwhLS0gaWYgd2UgZG8gbm90IHN1cHBvcnQgYW55IHR5cGUgb24gb3VyIG1vZGVsIGJ1dCBvbmUgaXMgc2V0IGFueXdheSAtLT5cblx0XHQ8ZGl2IHYtZWxzZS1pZj1cInNlbGVjdFR5cGVcIiBjbGFzcz1cImNvbnRhY3QtZGV0YWlscy1sYWJlbFwiPnt7IHNlbGVjdFR5cGUubmFtZSB9fTwvZGl2PlxuXG5cdFx0PCEtLSBkZWxldGUgdGhlIHByb3AgLS0+XG5cdFx0PGJ1dHRvbiA6dGl0bGU9XCJ0KCdjb250YWN0cycsICdEZWxldGUnKVwiIGNsYXNzPVwiaWNvbi1kZWxldGVcIiBAY2xpY2s9XCJkZWxldGVQcm9wZXJ0eVwiIC8+XG5cblx0XHQ8aW5wdXQgdi1tb2RlbD1cInZhbHVlXCIgdHlwZT1cInRleHRcIj5cblx0PC9kaXY+XG48L3RlbXBsYXRlPlxuXG48c2NyaXB0PlxuaW1wb3J0IE11bHRpc2VsZWN0IGZyb20gJ3Z1ZS1tdWx0aXNlbGVjdCdcblxuZXhwb3J0IGRlZmF1bHQge1xuXHRuYW1lOiAnUHJvcGVydHlUZXh0JyxcblxuXHRjb21wb25lbnRzOiB7XG5cdFx0TXVsdGlzZWxlY3Rcblx0fSxcblxuXHRwcm9wczoge1xuXHRcdHNlbGVjdFR5cGU6IHtcblx0XHRcdHR5cGU6IE9iamVjdCxcblx0XHRcdGRlZmF1bHQ6ICgpID0+IHt9XG5cdFx0fSxcblx0XHRwcm9wTW9kZWw6IHtcblx0XHRcdHR5cGU6IE9iamVjdCxcblx0XHRcdGRlZmF1bHQ6ICgpID0+IHt9XG5cdFx0fSxcblx0XHR2YWx1ZToge1xuXHRcdFx0dHlwZTogW0FycmF5LCBTdHJpbmddLFxuXHRcdFx0ZGVmYXVsdDogJydcblx0XHR9XG5cdH0sXG5cblx0bWV0aG9kczoge1xuXHRcdGRlbGV0ZVByb3BlcnR5KCkge1xuXHRcdFx0YWxlcnQoJ2RlbGV0ZWQnKVxuXHRcdH1cblx0fVxufVxuXG48L3NjcmlwdD5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/properties/PropertyText.vue?vue&type=script&lang=js&\n"); - -/***/ }), - -/***/ "./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/properties/PropertyText.vue?vue&type=template&id=791f233e&": -/*!*****************************************************************************************************************************************************************************************************************!*\ - !*** ./node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/vue-loader/lib??vue-loader-options!./src/components/properties/PropertyText.vue?vue&type=template&id=791f233e& ***! - \*****************************************************************************************************************************************************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return render; });\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return staticRenderFns; });\nvar render = function() {\n var _vm = this\n var _h = _vm.$createElement\n var _c = _vm._self._c || _h\n return _vm.propModel\n ? _c(\n \"div\",\n { staticClass: \"contact-details-property\" },\n [\n _vm.propModel.options\n ? _c(\"multiselect\", {\n staticClass: \"multiselect-vue contact-details-label\",\n attrs: {\n options: _vm.propModel.options,\n searchable: false,\n placeholder: _vm.t(\"contacts\", \"Select type\"),\n \"track-by\": \"id\",\n label: \"name\"\n },\n model: {\n value: _vm.selectType,\n callback: function($$v) {\n _vm.selectType = $$v\n },\n expression: \"selectType\"\n }\n })\n : _vm.selectType\n ? _c(\"div\", { staticClass: \"contact-details-label\" }, [\n _vm._v(_vm._s(_vm.selectType.name))\n ])\n : _vm._e(),\n _vm._v(\" \"),\n _c(\"button\", {\n staticClass: \"icon-delete\",\n attrs: { title: _vm.t(\"contacts\", \"Delete\") },\n on: { click: _vm.deleteProperty }\n }),\n _vm._v(\" \"),\n _c(\"input\", {\n directives: [\n {\n name: \"model\",\n rawName: \"v-model\",\n value: _vm.value,\n expression: \"value\"\n }\n ],\n attrs: { type: \"text\" },\n domProps: { value: _vm.value },\n on: {\n input: function($event) {\n if ($event.target.composing) {\n return\n }\n _vm.value = $event.target.value\n }\n }\n })\n ],\n 1\n )\n : _vm._e()\n}\nvar staticRenderFns = []\nrender._withStripped = true\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvY29tcG9uZW50cy9wcm9wZXJ0aWVzL1Byb3BlcnR5VGV4dC52dWU/Y2M5ZCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBO0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxTQUFTLDBDQUEwQztBQUNuRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGlCQUFpQjtBQUNqQjtBQUNBO0FBQ0E7QUFDQTtBQUNBLG1CQUFtQjtBQUNuQjtBQUNBO0FBQ0EsZUFBZTtBQUNmO0FBQ0EsMkJBQTJCLHVDQUF1QztBQUNsRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxvQkFBb0IscUNBQXFDO0FBQ3pELGlCQUFpQjtBQUNqQixXQUFXO0FBQ1g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxvQkFBb0IsZUFBZTtBQUNuQyx1QkFBdUIsbUJBQW1CO0FBQzFDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxXQUFXO0FBQ1g7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJmaWxlIjoiLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvbG9hZGVycy90ZW1wbGF0ZUxvYWRlci5qcz8hLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/IS4vc3JjL2NvbXBvbmVudHMvcHJvcGVydGllcy9Qcm9wZXJ0eVRleHQudnVlP3Z1ZSZ0eXBlPXRlbXBsYXRlJmlkPTc5MWYyMzNlJi5qcyIsInNvdXJjZXNDb250ZW50IjpbInZhciByZW5kZXIgPSBmdW5jdGlvbigpIHtcbiAgdmFyIF92bSA9IHRoaXNcbiAgdmFyIF9oID0gX3ZtLiRjcmVhdGVFbGVtZW50XG4gIHZhciBfYyA9IF92bS5fc2VsZi5fYyB8fCBfaFxuICByZXR1cm4gX3ZtLnByb3BNb2RlbFxuICAgID8gX2MoXG4gICAgICAgIFwiZGl2XCIsXG4gICAgICAgIHsgc3RhdGljQ2xhc3M6IFwiY29udGFjdC1kZXRhaWxzLXByb3BlcnR5XCIgfSxcbiAgICAgICAgW1xuICAgICAgICAgIF92bS5wcm9wTW9kZWwub3B0aW9uc1xuICAgICAgICAgICAgPyBfYyhcIm11bHRpc2VsZWN0XCIsIHtcbiAgICAgICAgICAgICAgICBzdGF0aWNDbGFzczogXCJtdWx0aXNlbGVjdC12dWUgY29udGFjdC1kZXRhaWxzLWxhYmVsXCIsXG4gICAgICAgICAgICAgICAgYXR0cnM6IHtcbiAgICAgICAgICAgICAgICAgIG9wdGlvbnM6IF92bS5wcm9wTW9kZWwub3B0aW9ucyxcbiAgICAgICAgICAgICAgICAgIHNlYXJjaGFibGU6IGZhbHNlLFxuICAgICAgICAgICAgICAgICAgcGxhY2Vob2xkZXI6IF92bS50KFwiY29udGFjdHNcIiwgXCJTZWxlY3QgdHlwZVwiKSxcbiAgICAgICAgICAgICAgICAgIFwidHJhY2stYnlcIjogXCJpZFwiLFxuICAgICAgICAgICAgICAgICAgbGFiZWw6IFwibmFtZVwiXG4gICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICBtb2RlbDoge1xuICAgICAgICAgICAgICAgICAgdmFsdWU6IF92bS5zZWxlY3RUeXBlLFxuICAgICAgICAgICAgICAgICAgY2FsbGJhY2s6IGZ1bmN0aW9uKCQkdikge1xuICAgICAgICAgICAgICAgICAgICBfdm0uc2VsZWN0VHlwZSA9ICQkdlxuICAgICAgICAgICAgICAgICAgfSxcbiAgICAgICAgICAgICAgICAgIGV4cHJlc3Npb246IFwic2VsZWN0VHlwZVwiXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9KVxuICAgICAgICAgICAgOiBfdm0uc2VsZWN0VHlwZVxuICAgICAgICAgICAgICA/IF9jKFwiZGl2XCIsIHsgc3RhdGljQ2xhc3M6IFwiY29udGFjdC1kZXRhaWxzLWxhYmVsXCIgfSwgW1xuICAgICAgICAgICAgICAgICAgX3ZtLl92KF92bS5fcyhfdm0uc2VsZWN0VHlwZS5uYW1lKSlcbiAgICAgICAgICAgICAgICBdKVxuICAgICAgICAgICAgICA6IF92bS5fZSgpLFxuICAgICAgICAgIF92bS5fdihcIiBcIiksXG4gICAgICAgICAgX2MoXCJidXR0b25cIiwge1xuICAgICAgICAgICAgc3RhdGljQ2xhc3M6IFwiaWNvbi1kZWxldGVcIixcbiAgICAgICAgICAgIGF0dHJzOiB7IHRpdGxlOiBfdm0udChcImNvbnRhY3RzXCIsIFwiRGVsZXRlXCIpIH0sXG4gICAgICAgICAgICBvbjogeyBjbGljazogX3ZtLmRlbGV0ZVByb3BlcnR5IH1cbiAgICAgICAgICB9KSxcbiAgICAgICAgICBfdm0uX3YoXCIgXCIpLFxuICAgICAgICAgIF9jKFwiaW5wdXRcIiwge1xuICAgICAgICAgICAgZGlyZWN0aXZlczogW1xuICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgbmFtZTogXCJtb2RlbFwiLFxuICAgICAgICAgICAgICAgIHJhd05hbWU6IFwidi1tb2RlbFwiLFxuICAgICAgICAgICAgICAgIHZhbHVlOiBfdm0udmFsdWUsXG4gICAgICAgICAgICAgICAgZXhwcmVzc2lvbjogXCJ2YWx1ZVwiXG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIF0sXG4gICAgICAgICAgICBhdHRyczogeyB0eXBlOiBcInRleHRcIiB9LFxuICAgICAgICAgICAgZG9tUHJvcHM6IHsgdmFsdWU6IF92bS52YWx1ZSB9LFxuICAgICAgICAgICAgb246IHtcbiAgICAgICAgICAgICAgaW5wdXQ6IGZ1bmN0aW9uKCRldmVudCkge1xuICAgICAgICAgICAgICAgIGlmICgkZXZlbnQudGFyZ2V0LmNvbXBvc2luZykge1xuICAgICAgICAgICAgICAgICAgcmV0dXJuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIF92bS52YWx1ZSA9ICRldmVudC50YXJnZXQudmFsdWVcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH0pXG4gICAgICAgIF0sXG4gICAgICAgIDFcbiAgICAgIClcbiAgICA6IF92bS5fZSgpXG59XG52YXIgc3RhdGljUmVuZGVyRm5zID0gW11cbnJlbmRlci5fd2l0aFN0cmlwcGVkID0gdHJ1ZVxuXG5leHBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9Il0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/properties/PropertyText.vue?vue&type=template&id=791f233e&\n"); - -/***/ }), - -/***/ "./src/components/properties/PropertyText.vue": -/*!****************************************************!*\ - !*** ./src/components/properties/PropertyText.vue ***! - \****************************************************/ -/*! no static exports found */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _PropertyText_vue_vue_type_template_id_791f233e___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./PropertyText.vue?vue&type=template&id=791f233e& */ \"./src/components/properties/PropertyText.vue?vue&type=template&id=791f233e&\");\n/* harmony import */ var _PropertyText_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./PropertyText.vue?vue&type=script&lang=js& */ \"./src/components/properties/PropertyText.vue?vue&type=script&lang=js&\");\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _PropertyText_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _PropertyText_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n/* harmony import */ var _node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../../../node_modules/vue-loader/lib/runtime/componentNormalizer.js */ \"./node_modules/vue-loader/lib/runtime/componentNormalizer.js\");\n\n\n\n\n\n/* normalize component */\n\nvar component = Object(_node_modules_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_2__[\"default\"])(\n _PropertyText_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[\"default\"],\n _PropertyText_vue_vue_type_template_id_791f233e___WEBPACK_IMPORTED_MODULE_0__[\"render\"],\n _PropertyText_vue_vue_type_template_id_791f233e___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"],\n false,\n null,\n null,\n null\n \n)\n\n/* hot reload */\nif (false) { var api; }\ncomponent.options.__file = \"src/components/properties/PropertyText.vue\"\n/* harmony default export */ __webpack_exports__[\"default\"] = (component.exports);\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvY29tcG9uZW50cy9wcm9wZXJ0aWVzL1Byb3BlcnR5VGV4dC52dWU/Nzc4NSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUFrQztBQUNsQztBQUNBOzs7QUFHQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTs7QUFFQTtBQUNBLHVCQWlCQTtBQUNBO0FBQ0EsZ0YiLCJmaWxlIjoiLi9zcmMvY29tcG9uZW50cy9wcm9wZXJ0aWVzL1Byb3BlcnR5VGV4dC52dWUuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyByZW5kZXIsIHN0YXRpY1JlbmRlckZucyB9IGZyb20gXCIuL1Byb3BlcnR5VGV4dC52dWU/dnVlJnR5cGU9dGVtcGxhdGUmaWQ9NzkxZjIzM2UmXCJcbmltcG9ydCBzY3JpcHQgZnJvbSBcIi4vUHJvcGVydHlUZXh0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuZXhwb3J0ICogZnJvbSBcIi4vUHJvcGVydHlUZXh0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIlxuXG5cbi8qIG5vcm1hbGl6ZSBjb21wb25lbnQgKi9cbmltcG9ydCBub3JtYWxpemVyIGZyb20gXCIhLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL3J1bnRpbWUvY29tcG9uZW50Tm9ybWFsaXplci5qc1wiXG52YXIgY29tcG9uZW50ID0gbm9ybWFsaXplcihcbiAgc2NyaXB0LFxuICByZW5kZXIsXG4gIHN0YXRpY1JlbmRlckZucyxcbiAgZmFsc2UsXG4gIG51bGwsXG4gIG51bGwsXG4gIG51bGxcbiAgXG4pXG5cbi8qIGhvdCByZWxvYWQgKi9cbmlmIChtb2R1bGUuaG90KSB7XG4gIHZhciBhcGkgPSByZXF1aXJlKFwiL2hvbWUvYWRtaW4vRG9ja2VyL3NlcnZlci9hcHBzL2NvbnRhY3RzL25vZGVfbW9kdWxlcy92dWUtaG90LXJlbG9hZC1hcGkvZGlzdC9pbmRleC5qc1wiKVxuICBhcGkuaW5zdGFsbChyZXF1aXJlKCd2dWUnKSlcbiAgaWYgKGFwaS5jb21wYXRpYmxlKSB7XG4gICAgbW9kdWxlLmhvdC5hY2NlcHQoKVxuICAgIGlmICghbW9kdWxlLmhvdC5kYXRhKSB7XG4gICAgICBhcGkuY3JlYXRlUmVjb3JkKCc3OTFmMjMzZScsIGNvbXBvbmVudC5vcHRpb25zKVxuICAgIH0gZWxzZSB7XG4gICAgICBhcGkucmVsb2FkKCc3OTFmMjMzZScsIGNvbXBvbmVudC5vcHRpb25zKVxuICAgIH1cbiAgICBtb2R1bGUuaG90LmFjY2VwdChcIi4vUHJvcGVydHlUZXh0LnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD03OTFmMjMzZSZcIiwgZnVuY3Rpb24gKCkge1xuICAgICAgYXBpLnJlcmVuZGVyKCc3OTFmMjMzZScsIHtcbiAgICAgICAgcmVuZGVyOiByZW5kZXIsXG4gICAgICAgIHN0YXRpY1JlbmRlckZuczogc3RhdGljUmVuZGVyRm5zXG4gICAgICB9KVxuICAgIH0pXG4gIH1cbn1cbmNvbXBvbmVudC5vcHRpb25zLl9fZmlsZSA9IFwic3JjL2NvbXBvbmVudHMvcHJvcGVydGllcy9Qcm9wZXJ0eVRleHQudnVlXCJcbmV4cG9ydCBkZWZhdWx0IGNvbXBvbmVudC5leHBvcnRzIl0sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/properties/PropertyText.vue\n"); - -/***/ }), - -/***/ "./src/components/properties/PropertyText.vue?vue&type=script&lang=js&": -/*!*****************************************************************************!*\ - !*** ./src/components/properties/PropertyText.vue?vue&type=script&lang=js& ***! - \*****************************************************************************/ -/*! no static exports found */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_PropertyText_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/babel-loader/lib!../../../node_modules/vue-loader/lib??vue-loader-options!./PropertyText.vue?vue&type=script&lang=js& */ \"./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/properties/PropertyText.vue?vue&type=script&lang=js&\");\n/* harmony import */ var _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_PropertyText_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_PropertyText_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);\n/* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_PropertyText_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(__WEBPACK_IMPORT_KEY__ !== 'default') (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_PropertyText_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));\n /* harmony default export */ __webpack_exports__[\"default\"] = (_node_modules_babel_loader_lib_index_js_node_modules_vue_loader_lib_index_js_vue_loader_options_PropertyText_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); \n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9zcmMvY29tcG9uZW50cy9wcm9wZXJ0aWVzL1Byb3BlcnR5VGV4dC52dWU/NDZiNyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQWtMLGtQQUFvQiIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL3Byb3BlcnRpZXMvUHJvcGVydHlUZXh0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyYuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgbW9kIGZyb20gXCItIS4uLy4uLy4uL25vZGVfbW9kdWxlcy9iYWJlbC1sb2FkZXIvbGliL2luZGV4LmpzIS4uLy4uLy4uL25vZGVfbW9kdWxlcy92dWUtbG9hZGVyL2xpYi9pbmRleC5qcz8/dnVlLWxvYWRlci1vcHRpb25zIS4vUHJvcGVydHlUZXh0LnZ1ZT92dWUmdHlwZT1zY3JpcHQmbGFuZz1qcyZcIjsgZXhwb3J0IGRlZmF1bHQgbW9kOyBleHBvcnQgKiBmcm9tIFwiLSEuLi8uLi8uLi9ub2RlX21vZHVsZXMvYmFiZWwtbG9hZGVyL2xpYi9pbmRleC5qcyEuLi8uLi8uLi9ub2RlX21vZHVsZXMvdnVlLWxvYWRlci9saWIvaW5kZXguanM/P3Z1ZS1sb2FkZXItb3B0aW9ucyEuL1Byb3BlcnR5VGV4dC52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmXCIiXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///./src/components/properties/PropertyText.vue?vue&type=script&lang=js&\n"); - -/***/ }), - -/***/ "./src/components/properties/PropertyText.vue?vue&type=template&id=791f233e&": -/*!***********************************************************************************!*\ - !*** ./src/components/properties/PropertyText.vue?vue&type=template&id=791f233e& ***! - \***********************************************************************************/ -/*! exports provided: render, staticRenderFns */ -/***/ (function(module, __webpack_exports__, __webpack_require__) { - -"use strict"; -eval("__webpack_require__.r(__webpack_exports__);\n/* harmony import */ var _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_PropertyText_vue_vue_type_template_id_791f233e___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!../../../node_modules/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/vue-loader/lib??vue-loader-options!./PropertyText.vue?vue&type=template&id=791f233e& */ \"./node_modules/vue-loader/lib/loaders/templateLoader.js?!./node_modules/vue-loader/lib/index.js?!./src/components/properties/PropertyText.vue?vue&type=template&id=791f233e&\");\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"render\", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_PropertyText_vue_vue_type_template_id_791f233e___WEBPACK_IMPORTED_MODULE_0__[\"render\"]; });\n\n/* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, \"staticRenderFns\", function() { return _node_modules_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_node_modules_vue_loader_lib_index_js_vue_loader_options_PropertyText_vue_vue_type_template_id_791f233e___WEBPACK_IMPORTED_MODULE_0__[\"staticRenderFns\"]; });\n\n\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IiIsImZpbGUiOiIuL3NyYy9jb21wb25lbnRzL3Byb3BlcnRpZXMvUHJvcGVydHlUZXh0LnZ1ZT92dWUmdHlwZT10ZW1wbGF0ZSZpZD03OTFmMjMzZSYuanMiLCJzb3VyY2VzQ29udGVudCI6W10sInNvdXJjZVJvb3QiOiIifQ==\n//# sourceURL=webpack-internal:///./src/components/properties/PropertyText.vue?vue&type=template&id=791f233e&\n"); - -/***/ }) - -}]);
\ No newline at end of file diff --git a/js/contacts.js b/js/contacts.js index 8a4c568e..36feb693 100644 --- a/js/contacts.js +++ b/js/contacts.js @@ -445,6 +445,18 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n\tvalue: true\n});\n /***/ }), +/***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/ImportScreen.vue?vue&type=script&lang=js&": +/*!****************************************************************************************************************************************************!*\ + !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/components/ImportScreen.vue?vue&type=script&lang=js& ***! + \****************************************************************************************************************************************************/ +/*! no static exports found */ +/***/ (function(module, exports, __webpack_require__) { + +"use strict"; +eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n\tvalue: true\n});\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\n\nexports.default = {\n\tname: 'ImportScreen',\n\tcomputed: {\n\t\timportState: function importState() {\n\t\t\treturn this.$store.getters.getImportState;\n\t\t}\n\t}\n};\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3JjL2NvbXBvbmVudHMvSW1wb3J0U2NyZWVuLnZ1ZT8xYmY1Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O2tCQWlDQTtBQUNBLHFCQURBO0FBRUE7QUFDQSxhQURBLHlCQUNBO0FBQ0E7QUFDQTtBQUhBO0FBRkEsQyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9iYWJlbC1sb2FkZXIvbGliL2luZGV4LmpzIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy9jb21wb25lbnRzL0ltcG9ydFNjcmVlbi52dWU/dnVlJnR5cGU9c2NyaXB0Jmxhbmc9anMmLmpzIiwic291cmNlc0NvbnRlbnQiOlsiPCEtLVxuICogQGNvcHlyaWdodCBDb3B5cmlnaHQgKGMpIDIwMTggVGVhbSBQb3Bjb3JuIDx0ZWFtcG9wY29ybmJlcmxpbkBnbWFpbC5jb20+XG4gKlxuICogQGF1dGhvciBUZWFtIFBvcGNvcm4gPHRlYW1wb3Bjb3JuYmVybGluQGdtYWlsLmNvbT5cbiAqXG4gKiBAbGljZW5zZSBHTlUgQUdQTCB2ZXJzaW9uIDMgb3IgYW55IGxhdGVyIHZlcnNpb25cbiAgLVxuICAtIFRoaXMgcHJvZ3JhbSBpcyBmcmVlIHNvZnR3YXJlOiB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5XG4gIC0gaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXNcbiAgLSBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgZWl0aGVyIHZlcnNpb24gMyBvZiB0aGVcbiAgLSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLlxuICAtXG4gIC0gVGhpcyBwcm9ncmFtIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsXG4gIC0gYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2ZcbiAgLSBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlXG4gIC0gR05VIEFmZmVybyBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuXG4gIC1cbiAgLSBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2VcbiAgLSBhbG9uZyB3aXRoIHRoaXMgcHJvZ3JhbS4gSWYgbm90LCBzZWUgPGh0dHA6Ly93d3cuZ251Lm9yZy9saWNlbnNlcy8+LlxuICAtXG4gIC0tPlxuXG48dGVtcGxhdGU+XG5cdDxkaXYgY2xhc3M9XCJlbXB0eWNvbnRlbnQgaW1wb3J0LXNjcmVlblwiPlxuXHRcdDxwIGNsYXNzPVwiaWNvbi11cGxvYWRcIiAvPlxuXHRcdDxoMyBjbGFzcz1cImltcG9ydC1zY3JlZW5fX2hlYWRlclwiPnt7IHQoJ2NvbnRhY3RzJywgJ0ltcG9ydGluZyBpbnRvJykgfX0ge3sgaW1wb3J0U3RhdGUuYWRkcmVzc2Jvb2sgfX08L2gzPlxuXHRcdDxwcm9ncmVzcyA6bWF4PVwiaW1wb3J0U3RhdGUudG90YWxcIiA6dmFsdWU9XCJpbXBvcnRTdGF0ZS5hY2NlcHRlZFwiIGNsYXNzPVwiaW1wb3J0LXNjcmVlbl9fcHJvZ3Jlc3NcIiAvPlxuXHRcdDxwIGNsYXNzPVwiaW1wb3J0LXNjcmVlbl9fdHJhY2tlclwiPnt7IE1hdGguZmxvb3IoaW1wb3J0U3RhdGUuYWNjZXB0ZWQvKGltcG9ydFN0YXRlLnRvdGFsICsgMSkpICogMTAwIH19ICU8L3A+XG5cdDwvZGl2PlxuPC90ZW1wbGF0ZT5cblxuPHNjcmlwdD5cblxuZXhwb3J0IGRlZmF1bHQge1xuXHRuYW1lOiAnSW1wb3J0U2NyZWVuJyxcblx0Y29tcHV0ZWQ6IHtcblx0XHRpbXBvcnRTdGF0ZSgpIHtcblx0XHRcdHJldHVybiB0aGlzLiRzdG9yZS5nZXR0ZXJzLmdldEltcG9ydFN0YXRlXG5cdFx0fVxuXHR9XG59XG48L3NjcmlwdD5cbiJdLCJzb3VyY2VSb290IjoiIn0=\n//# sourceURL=webpack-internal:///./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/ImportScreen.vue?vue&type=script&lang=js&\n"); + +/***/ }), + /***/ "./node_modules/babel-loader/lib/index.js!./node_modules/vue-loader/lib/index.js?!./src/components/Properties/PropertyDateTime.vue?vue&type=script&lang=js&": /*!*******************************************************************************************************************************************************************!*\ !*** ./node_modules/babel-loader/lib!./node_modules/vue-loader/lib??vue-loader-options!./src/components/Properties/PropertyDateTime.vue?vue&type=script&lang=js& ***! @@ -561,7 +573,7 @@ eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n\tvalue: true\n});\n /***/ (function(module, exports, __webpack_require__) { "use strict"; -eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n\tvalue: true\n});\n\nvar _vueClickOutside = __webpack_require__(/*! vue-click-outside */ \"./node_modules/vue-click-outside/index.js\");\n\nvar _vueClickOutside2 = _interopRequireDefault(_vueClickOutside);\n\nvar _vueMultiselect = __webpack_require__(/*! vue-multiselect */ \"./node_modules/vue-multiselect/dist/vue-multiselect.min.js\");\n\nvar _vueMultiselect2 = _interopRequireDefault(_vueMultiselect);\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nexports.default = {\n\tname: 'SettingsImportContacts',\n\tcomponents: {\n\t\tclickOutside: _vueClickOutside2.default,\n\t\tMultiselect: _vueMultiselect2.default\n\t},\n\tdirectives: {\n\t\tclickOutside: _vueClickOutside2.default\n\t},\n\t// props: ['addressbooks'],\n\tprops: {\n\t\taddressbooks: {\n\t\t\ttype: Array,\n\t\t\trequired: false,\n\t\t\tdefault: undefined\n\t\t}\n\t},\n\tdata: function data() {\n\t\treturn {\n\t\t\tvalue: ''\n\t\t};\n\t},\n\n\tcomputed: {\n\t\toptions: function options() {\n\t\t\treturn [t('contacts', 'Contacts')].concat(this.addressbooks.map(function (x) {\n\t\t\t\treturn x.displayName;\n\t\t\t}));\n\t\t}\n\t},\n\tmethods: {}\n};\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vc3JjL2NvbXBvbmVudHMvU2V0dGluZ3MvU2V0dGluZ3NJbXBvcnRDb250YWN0cy52dWU/NTE1OSJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7QUFxQ0E7Ozs7QUFDQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztrQkFFQTtBQUNBLCtCQURBO0FBRUE7QUFDQSx5Q0FEQTtBQUVBO0FBRkEsRUFGQTtBQU1BO0FBQ0E7QUFEQSxFQU5BO0FBU0E7QUFDQTtBQUNBO0FBQ0EsY0FEQTtBQUVBLGtCQUZBO0FBR0E7QUFIQTtBQURBLEVBVkE7QUFpQkEsS0FqQkEsa0JBaUJBO0FBQ0E7QUFDQTtBQURBO0FBR0EsRUFyQkE7O0FBc0JBO0FBQ0EsU0FEQSxxQkFDQTtBQUNBO0FBQUE7QUFBQTtBQUNBO0FBSEEsRUF0QkE7QUEyQkE7QUEzQkEsQyIsImZpbGUiOiIuL25vZGVfbW9kdWxlcy9iYWJlbC1sb2FkZXIvbGliL2luZGV4LmpzIS4vbm9kZV9tb2R1bGVzL3Z1ZS1sb2FkZXIvbGliL2luZGV4LmpzPyEuL3NyYy9jb21wb25lbnRzL1NldHRpbmdzL1NldHRpbmdzSW1wb3J0Q29udGFjdHMudnVlP3Z1ZSZ0eXBlPXNjcmlwdCZsYW5nPWpzJi5qcyIsInNvdXJjZXNDb250ZW50IjpbIjwhLS1cblx0LSBAY29weXJpZ2h0IENvcHlyaWdodCAoYykgMjAxOCBUZWFtI |