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

feat: enforce strong typing for Tags #52

Merged
merged 4 commits into from Oct 31, 2022
Merged

feat: enforce strong typing for Tags #52

merged 4 commits into from Oct 31, 2022

Conversation

SneakySensei
Copy link
Contributor

Why: Although the current typescript setup enforced that the tags be strings, it didn't ensure that the tags added to a resource are actually defined in the tags.ts. This is why many tags used in resources were not actually coming up on the filter component. While reviewing a PR it could be overlooked due to a human error but having it strongly typed will avoid it all together in the build step itself.

@netlify
Copy link

netlify bot commented Oct 31, 2022

Deploy Preview for myshiryoku ready!

Name Link
🔨 Latest commit bf7a27e
🔍 Latest deploy log https://app.netlify.com/sites/myshiryoku/deploys/6360021a2462bb0009454113
😎 Deploy Preview https://deploy-preview-52--myshiryoku.netlify.app/
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

@kunalkeshan kunalkeshan added documentation Improvements or additions to documentation enhancement New feature or request resources Contributions and fixes related to the resources set of this project. hacktoberfest-accepted labels Oct 31, 2022
@kunalkeshan kunalkeshan merged commit 3d46a6d into kunalkeshan:main Oct 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request hacktoberfest-accepted resources Contributions and fixes related to the resources set of this project.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants