diff --git a/examples/attach-effect/Counter.mjs b/examples/attach-effect/Counter.mjs index f05a251..30ea586 100644 --- a/examples/attach-effect/Counter.mjs +++ b/examples/attach-effect/Counter.mjs @@ -1,5 +1,5 @@ // @ts-check -import { WebComponent, attachEffect } from "../../src/"; +import { WebComponent, attachEffect } from "../../src/index.js"; export class Counter extends WebComponent { static properties = ["count"]; onInit() { diff --git a/examples/attach-effect/Decrease.mjs b/examples/attach-effect/Decrease.mjs index f76384d..898d144 100644 --- a/examples/attach-effect/Decrease.mjs +++ b/examples/attach-effect/Decrease.mjs @@ -1,5 +1,5 @@ // @ts-check -import { WebComponent, attachEffect } from "../../src/"; +import { WebComponent, attachEffect } from "../../src/index.js"; export class Decrease extends WebComponent { static properties = ["count"]; diff --git a/examples/demo/BooleanPropTest.mjs b/examples/demo/BooleanPropTest.mjs index 4173991..765e143 100644 --- a/examples/demo/BooleanPropTest.mjs +++ b/examples/demo/BooleanPropTest.mjs @@ -1,4 +1,4 @@ -import { WebComponent } from "../../src"; +import { WebComponent } from "../../src/index.js" export class BooleanPropTest extends WebComponent { static properties = ["is-inline", "anotherone"]; diff --git a/examples/demo/Counter.mjs b/examples/demo/Counter.mjs index 594d445..7734b30 100644 --- a/examples/demo/Counter.mjs +++ b/examples/demo/Counter.mjs @@ -1,5 +1,5 @@ // @ts-check -import { WebComponent } from "../../src"; +import { WebComponent } from "../../src/index.js" export class Counter extends WebComponent { static properties = ["count"]; diff --git a/examples/demo/HelloWorld.mjs b/examples/demo/HelloWorld.mjs index 92634cd..97ed7d2 100644 --- a/examples/demo/HelloWorld.mjs +++ b/examples/demo/HelloWorld.mjs @@ -1,5 +1,5 @@ // @ts-check -import { WebComponent } from "../../src"; +import { WebComponent } from "../../src/index.js" export class HelloWorld extends WebComponent { static properties = ["count", "emotion"]; diff --git a/examples/demo/SimpleText.mjs b/examples/demo/SimpleText.mjs index f2832a1..927e29a 100644 --- a/examples/demo/SimpleText.mjs +++ b/examples/demo/SimpleText.mjs @@ -1,5 +1,5 @@ // @ts-check -import { WebComponent } from "../../src" +import { WebComponent } from "../../src/index.js" class SimpleText extends WebComponent { clickCallback() { diff --git a/examples/props-blueprint/hello-world.js b/examples/props-blueprint/hello-world.js new file mode 100644 index 0000000..1638be8 --- /dev/null +++ b/examples/props-blueprint/hello-world.js @@ -0,0 +1,12 @@ +import { WebComponent } from "../../src/index.js"; + +export class HelloWorld extends WebComponent { + static props = { + myName: 'World', + }; + get template() { + return `
Hello ${this.props.myName}
`; + } +} + +customElements.define("hello-world", HelloWorld); diff --git a/examples/props-blueprint/index.html b/examples/props-blueprint/index.html new file mode 100644 index 0000000..e0b7097 --- /dev/null +++ b/examples/props-blueprint/index.html @@ -0,0 +1,14 @@ + + + + + +