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

TODO #217

Open
16 tasks
lumirlumir opened this issue Jan 4, 2025 · 0 comments
Open
16 tasks

TODO #217

lumirlumir opened this issue Jan 4, 2025 · 0 comments

Comments

@lumirlumir
Copy link
Owner

lumirlumir commented Jan 4, 2025

TODO List of web-blog.lumir.page repository

Dependencies

  • React v19 migration
    • Bump to React 19 and resolve errors.
    • Introduce React Compiler
    • Use useDefferedValue hook to make the dark mode button not popping.
    • After introducing React v19, Refactor <Context.Provider> to <Context>. See this link.
  • Next.js v15 migration
    • Bump to Next.js 15 and resolve errors.
    • Introduce next dev --turbo
  • ESLint v9 migration
    • Introduce ESLint v9 after creating custom ESLint rule package.

Others

  • Support i18n.
    • Translate GitHub Alert Warning message. ex. WARNING -> 경고.
  • Use createPortal React DOM API to refactor Sidebar toggle button in mobile.
  • Introduce Custom Markdown Parser like remark.
  • Introduce commitlint for conventional commits.
  • Introduce CHANGELOG.md using lerna version with conventional commits.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant