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

Remove the deprecated slug prop from components #18210

Open
Tracked by #15803
ariellalgilmore opened this issue Dec 6, 2024 · 0 comments
Open
Tracked by #15803

Remove the deprecated slug prop from components #18210

ariellalgilmore opened this issue Dec 6, 2024 · 0 comments
Labels
package: react carbon-components-react role: dev 🤖 status: blocked 🙅‍♀️ type: infrastructure 🤖 Issues relating to devops, tech debt, etc. version: 12 Issues pertaining to a future major release of Carbon

Comments

@ariellalgilmore
Copy link
Member

ariellalgilmore commented Dec 6, 2024

Following: #17921

The slug prop was deprecated in multiple components in favor for the decorator prop

  • remove slug prop and references in code
  • update styles so only decorator styles are needed and specific styles targettingai-label classes
  • remove unnessary tests covering slug prop
  • update storybook: no longer need to hide slug in table
  • verify decorator styles still work
  • ideally there should be no references to the word slug anywhere in code now
@ariellalgilmore ariellalgilmore added status: blocked 🙅‍♀️ role: dev 🤖 package: react carbon-components-react version: 12 Issues pertaining to a future major release of Carbon type: infrastructure 🤖 Issues relating to devops, tech debt, etc. labels Dec 6, 2024
@github-project-automation github-project-automation bot moved this to Triage in Roadmap Dec 6, 2024
@ariellalgilmore ariellalgilmore moved this from Triage to Later 🧊 in Roadmap Dec 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
package: react carbon-components-react role: dev 🤖 status: blocked 🙅‍♀️ type: infrastructure 🤖 Issues relating to devops, tech debt, etc. version: 12 Issues pertaining to a future major release of Carbon
Projects
Status: Later 🧊
Development

No branches or pull requests

1 participant