@ohu-mobile/core
Version:
63 lines (62 loc) • 1.78 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = exports.Use = void 0;
var _vue = _interopRequireDefault(require("vue"));
var _Button = _interopRequireDefault(require("../Button"));
require("../Button/style");
var _Dialog = _interopRequireDefault(require("../Dialog"));
require("../Dialog/style");
var _index = _interopRequireDefault(require("./index"));
var _en_US = _interopRequireDefault(require("./en_US"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var _default = exports.default = {
title: 'Config/Locale',
parameters: {
options: {
showPanel: true
}
}
};
var Use = exports.Use = function Use() {
return _vue.default.extend({
beforeCreate: function beforeCreate() {
_vue.default.use(_index.default);
},
render: function render() {
var _this = this;
var h = arguments[0];
return h("p", {
"style": "padding: 12px;"
}, [h("p", ["current lang(click to change):", ' ', h(_Button.default, {
"attrs": {
"inline": true,
"size": "sm"
},
"on": {
"click": function click() {
if (_this.$ohuLang === 'zh_CN') {
_index.default.use('en_US', _en_US.default);
} else {
_index.default.use('zh_CN');
}
}
}
}, [this.$ohuLang])]), h("p", [h(_Button.default, {
"attrs": {
"inline": true,
"size": "sm"
},
"on": {
"click": function click() {
return _Dialog.default.confirm({
content: 'hello',
parent: _this
});
}
}
}, ["Test Dialog"])])]);
}
});
};