Skip to content
This repository was archived by the owner on May 24, 2024. It is now read-only.

[terra-toggle] [spike] deprecate terra-toggle? #3394

Closed
4 tasks
mjhenkes opened this issue Mar 10, 2021 · 1 comment
Closed
4 tasks

[terra-toggle] [spike] deprecate terra-toggle? #3394

mjhenkes opened this issue Mar 10, 2021 · 1 comment

Comments

@mjhenkes
Copy link
Contributor

mjhenkes commented Mar 10, 2021

Feature Request

Description

terra-toggle should be replace with either the show hide component or a button with a popover disclosure.

We need an audit and a spike on usage to understand if this should be an abstract concept for us to keep. It seems like the component is in search of stricter definition to inform consumers of how this component is intended to be used.

  • update the repo readme and badge

  • update any of the component doc pages, using the notices component. In this case, the maintenance notice variant would be appropriate with similar phrasing as used for terra-application-navigation

  • update the component readme (using just straight markdown), update the badge
    adding an independent deprecation guide doc page. This doc should contain what deprecation means, why we've made the change and how consumers should move forward.

After PR

  • npm deprecate with a message (we should use the exact same message as what is in our notices component on the main doc pages so these match, plus also on the component readme.md - all can link to our deprecation guide doc).

Audit #3064

Additional Context / Screenshots

@ Mentions

@stale
Copy link

stale bot commented Oct 4, 2021

This issue has been automatically marked as inactive because it has not had recent activity. It will be closed in seven days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the inactive label Oct 4, 2021
@stale stale bot closed this as completed Oct 11, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant