Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Glimmer] Angle-bracket components ignores tagName #11245

Closed
sarjanen opened this issue May 21, 2015 · 6 comments
Closed

[Glimmer] Angle-bracket components ignores tagName #11245

sarjanen opened this issue May 21, 2015 · 6 comments

Comments

@sarjanen
Copy link

Is this a bug or something that's deprecated?

@mixonic
Copy link
Sponsor Member

mixonic commented May 21, 2015

We're experimenting with making the tag name the <tag-name. More details will emerge shortly, I think they work is currently under way.

@sarjanen
Copy link
Author

@mixonic does that mean that I can in the future e.g. create a <select component?

<select as |select submit|>
  <option select={{select}} on-select={{submit}} />
</select>

@rwjblue
Copy link
Member

rwjblue commented May 21, 2015

We are very unlikely to allow overriding of a non-dashed element like in that example.

To the initial question: we intentionally do not support tagName for angle bracket components. A bit more work is needed for some general use cases, but this is not currently a bug.

Closing this issue for now, stay tuned for more updates 😸

@rwjblue rwjblue closed this as completed May 21, 2015
@elucid
Copy link
Contributor

elucid commented May 22, 2015

Just to confirm, is there still a plan to allow creating components that render with alternate tag names? That is, the opt out mentioned in point 1. in #11141

@mixonic
Copy link
Sponsor Member

mixonic commented May 22, 2015

@elucid I expect we will still have an alternate tag name solution, yes. There will be discussion before we land anything.

@elucid
Copy link
Contributor

elucid commented May 22, 2015

phew

I'm not picky about the approach, just that this is eventually supported in some way. Not having the ability to override would be a HUGE limitation.

Thanks,

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants