created home node and some computed field
This commit is contained in:
		@@ -707,7 +707,7 @@ eval("var g; // This works in non-strict mode\n\ng = function () {\n  return thi
 | 
			
		||||
/***/ (function(module, exports, __webpack_require__) {
 | 
			
		||||
 | 
			
		||||
"use strict";
 | 
			
		||||
eval("\n\nvar _vue = _interopRequireDefault(__webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm.js\"));\n\nvar _store = _interopRequireDefault(__webpack_require__(/*! vuejs/store */ \"./web/themes/custom/materiotheme/vuejs/store/index.js\"));\n\nvar _UserBlock = _interopRequireDefault(__webpack_require__(/*! vuejs/components/User/UserBlock */ \"./web/themes/custom/materiotheme/vuejs/components/User/UserBlock.vue\"));\n\nvar _Test = _interopRequireDefault(__webpack_require__(/*! vuejs/components/Content/Test */ \"./web/themes/custom/materiotheme/vuejs/components/Content/Test.vue\"));\n\nvar _vuex = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\n\n__webpack_require__(/*! theme/assets/styles/main.scss */ \"./web/themes/custom/materiotheme/assets/styles/main.scss\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n(function (Drupal, drupalSettings) {\n  var MaterioTheme = function MaterioTheme() {\n    var v_user_block, v_test_content; // var _is_front = drupalSettings.path.isFront;\n\n    console.log('drupalSettings', drupalSettings); //  ___      _ _\n    // |_ _|_ _ (_) |_\n    //  | || ' \\| |  _|\n    // |___|_||_|_|\\__|\n\n    function init() {\n      console.log(\"MaterioTheme init()\");\n      initVues();\n    }\n\n    function initVues() {\n      initUserVBlock();\n      initTestVContent();\n    }\n\n    function initUserVBlock() {\n      var props = {\n        title: \"\"\n      };\n      var mount_point = drupalSettings.user.uid !== 0 ? '#block-userblock' : '#block-userlogin';\n\n      switch (mount_point) {\n        case '#block-userlogin':\n          var $block = document.querySelector(mount_point);\n          props = {\n            title: $block.querySelector('h2').textContent,\n            form: {\n              ph_email: $block.querySelector('input#edit-name').getAttribute('placeholder'),\n              ph_pass: $block.querySelector('input#edit-pass').getAttribute('placeholder'),\n              btn_value: $block.querySelector('input#edit-submit').getAttribute('value'),\n              register: {\n                title: $block.querySelector('a.create-account-link').textContent,\n                href: $block.querySelector('a.create-account-link').getAttribute('href')\n              },\n              reset: {\n                title: $block.querySelector('a.request-password-link').textContent,\n                href: $block.querySelector('a.request-password-link').getAttribute('href')\n              }\n            }\n          };\n          break;\n\n        case '#block-userblock':\n          break;\n\n        default:\n      }\n\n      console.log(props);\n      v_user_block = new _vue.default({\n        // data: data,\n        store: _store.default,\n        computed: _objectSpread({}, (0, _vuex.mapState)({\n          isloggedin: function isloggedin(state) {\n            return state.User.isloggedin;\n          }\n        })),\n        created: function created() {\n          if (drupalSettings.user.uid !== 0) {\n            this.$store.commit('User/setUid', drupalSettings.user.uid);\n            this.$store.dispatch('User/getUser');\n          }\n        },\n        render: function render(h) {\n          return h(_UserBlock.default, {\n            props: props\n          });\n        }\n      }).$mount(mount_point);\n      console.log('initUserVBlock', v_user_block);\n    }\n\n    function initTestVContent() {\n      v_test_content = new _vue.default({\n        store: _store.default,\n        render: function render(h) {\n          return h(_Test.default);\n        }\n      }).$mount('#block-pagetitle'); // console.log('initTestVContent', v_test_content);\n    }\n\n    init();\n  }; // end MaterioTheme()\n\n\n  var materiotheme = new MaterioTheme();\n})(Drupal, drupalSettings);\n\n//# sourceURL=webpack:///./web/themes/custom/materiotheme/assets/scripts/main.js?");
 | 
			
		||||
eval("\n\nvar _vue = _interopRequireDefault(__webpack_require__(/*! vue */ \"./node_modules/vue/dist/vue.runtime.esm.js\"));\n\nvar _store = _interopRequireDefault(__webpack_require__(/*! vuejs/store */ \"./web/themes/custom/materiotheme/vuejs/store/index.js\"));\n\nvar _UserBlock = _interopRequireDefault(__webpack_require__(/*! vuejs/components/User/UserBlock */ \"./web/themes/custom/materiotheme/vuejs/components/User/UserBlock.vue\"));\n\nvar _Test = _interopRequireDefault(__webpack_require__(/*! vuejs/components/Content/Test */ \"./web/themes/custom/materiotheme/vuejs/components/Content/Test.vue\"));\n\nvar _vuex = __webpack_require__(/*! vuex */ \"./node_modules/vuex/dist/vuex.esm.js\");\n\n__webpack_require__(/*! theme/assets/styles/main.scss */ \"./web/themes/custom/materiotheme/assets/styles/main.scss\");\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; var ownKeys = Object.keys(source); if (typeof Object.getOwnPropertySymbols === 'function') { ownKeys = ownKeys.concat(Object.getOwnPropertySymbols(source).filter(function (sym) { return Object.getOwnPropertyDescriptor(source, sym).enumerable; })); } ownKeys.forEach(function (key) { _defineProperty(target, key, source[key]); }); } return target; }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\n(function (Drupal, drupalSettings) {\n  var MaterioTheme = function MaterioTheme() {\n    var v_user_block, v_test_content; // var _is_front = drupalSettings.path.isFront;\n\n    console.log('drupalSettings', drupalSettings); //  ___      _ _\n    // |_ _|_ _ (_) |_\n    //  | || ' \\| |  _|\n    // |___|_||_|_|\\__|\n\n    function init() {\n      console.log(\"MaterioTheme init()\");\n      initVues();\n    }\n\n    function initVues() {\n      initUserVBlock(); // initTestVContent()\n    }\n\n    function initUserVBlock() {\n      var mount_point = drupalSettings.user.uid !== 0 ? '#block-userblock' : '#block-userlogin';\n      var props = {\n        title: \"\"\n      };\n\n      switch (mount_point) {\n        case '#block-userlogin':\n          var $block = document.querySelector(mount_point);\n          props = {\n            title: $block.querySelector('h2').textContent,\n            form: {\n              ph_email: $block.querySelector('input#edit-name').getAttribute('placeholder'),\n              ph_pass: $block.querySelector('input#edit-pass').getAttribute('placeholder'),\n              btn_value: $block.querySelector('input#edit-submit').getAttribute('value'),\n              register: {\n                title: $block.querySelector('a.create-account-link').textContent,\n                href: $block.querySelector('a.create-account-link').getAttribute('href')\n              },\n              reset: {\n                title: $block.querySelector('a.request-password-link').textContent,\n                href: $block.querySelector('a.request-password-link').getAttribute('href')\n              }\n            }\n          };\n          break;\n\n        case '#block-userblock':\n        default:\n          break;\n      } // console.log(props);\n\n\n      v_user_block = new _vue.default({\n        store: _store.default,\n        computed: _objectSpread({}, (0, _vuex.mapState)({\n          isloggedin: function isloggedin(state) {\n            return state.User.isloggedin;\n          }\n        })),\n        created: function created() {\n          if (drupalSettings.user.uid !== 0) {\n            this.$store.commit('User/setUid', drupalSettings.user.uid);\n            this.$store.dispatch('User/getUser');\n          }\n        },\n        render: function render(h) {\n          return h(_UserBlock.default, {\n            props: props\n          });\n        }\n      }).$mount(mount_point);\n      console.log('initUserVBlock', v_user_block);\n    }\n\n    function initTestVContent() {\n      v_test_content = new _vue.default({\n        store: _store.default,\n        render: function render(h) {\n          return h(_Test.default);\n        }\n      }).$mount('#block-pagetitle'); // console.log('initTestVContent', v_test_content);\n    }\n\n    init();\n  }; // end MaterioTheme()\n\n\n  var materiotheme = new MaterioTheme();\n})(Drupal, drupalSettings);\n\n//# sourceURL=webpack:///./web/themes/custom/materiotheme/assets/scripts/main.js?");
 | 
			
		||||
 | 
			
		||||
/***/ }),
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user