diff --git a/test/js/samples/css-shadow-dom-keyframes/expected.js b/test/js/samples/css-shadow-dom-keyframes/expected.js index a0a0ebe021..91ef177ec6 100644 --- a/test/js/samples/css-shadow-dom-keyframes/expected.js +++ b/test/js/samples/css-shadow-dom-keyframes/expected.js @@ -33,8 +33,26 @@ function create_fragment(ctx) { class Component extends SvelteElement { constructor(options) { super(); + + if (options) { + this.$$setup(options); + } + } + + $$setup(options) { this.shadowRoot.innerHTML = ``; - init(this, { target: this.shadowRoot }, null, create_fragment, safe_not_equal, {}); + + init( + this, + { + props: options ? options.props : null, + target: this.shadowRoot + }, + null, + create_fragment, + safe_not_equal, + {} + ); if (options) { if (options.target) { @@ -45,4 +63,4 @@ class Component extends SvelteElement { } customElements.define("custom-element", Component); -export default Component; \ No newline at end of file +export default Component;