Skip to content

Changing custom-element attribute with setAttribute() does not rerender it #476

@dsolimando

Description

@dsolimando
function App({ firstName }) {
  return `Hello ${firstName}!`;
}

customElements.define(
  'my-alt',
  component(App, { observedAttributes: ['first-name'] })
);
document.querySelector('my-alt').setAttribute('first-name','Bart')

I expect component to rerender.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions