UNPKG

otp-code-component

Version:

Google Authenticator 验证组件

60 lines (54 loc) 1.57 kB
import { p as proxyCustomElement, H, h } from './p-Ckl2LJRn.js'; function format(first, middle, last) { return (first || '') + (middle ? ` ${middle}` : '') + (last ? ` ${last}` : ''); } const myComponentCss = ":host{display:block}"; const MyComponent$1 = /*@__PURE__*/ proxyCustomElement(class MyComponent extends H { constructor() { super(); this.__registerHost(); this.__attachShadow(); } /** * The first name */ first; /** * The middle name */ middle; /** * The last name */ last; getText() { return format(this.first, this.middle, this.last); } render() { return h("div", { key: '70654fc83039b5f659efe99cc990e9b86d20dbe0' }, "Hello, World! I'm ", this.getText()); } static get style() { return myComponentCss; } }, [1, "my-component", { "first": [1], "middle": [1], "last": [1] }]); function defineCustomElement$1() { if (typeof customElements === "undefined") { return; } const components = ["my-component"]; components.forEach(tagName => { switch (tagName) { case "my-component": if (!customElements.get(tagName)) { customElements.define(tagName, MyComponent$1); } break; } }); } defineCustomElement$1(); const MyComponent = MyComponent$1; const defineCustomElement = defineCustomElement$1; export { MyComponent, defineCustomElement }; //# sourceMappingURL=my-component.js.map //# sourceMappingURL=my-component.js.map