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

improve code architechture #175

Closed
6 tasks done
Type-Style opened this issue Oct 8, 2024 · 0 comments · Fixed by #177
Closed
6 tasks done

improve code architechture #175

Type-Style opened this issue Oct 8, 2024 · 0 comments · Fixed by #177
Assignees
Labels
enhancement New feature or request Research Need to collect further information

Comments

@Type-Style
Copy link
Owner

Type-Style commented Oct 8, 2024

  • move getData to seperate file
  • don't use useEffect to fetch data
  • research about usesyncexternalstore
  • split loading lazy
  • load map only when logged in load map when userData but keep after logged out
  • reduce webpack bundle-size
@Type-Style Type-Style added enhancement New feature or request Research Need to collect further information labels Oct 8, 2024
@Type-Style Type-Style self-assigned this Oct 8, 2024
@Type-Style Type-Style moved this from Todo to In Progress in Lorex Board Oct 8, 2024
Type-Style added a commit that referenced this issue Oct 11, 2024
Type-Style added a commit that referenced this issue Oct 11, 2024
@Type-Style Type-Style linked a pull request Oct 14, 2024 that will close this issue
@github-project-automation github-project-automation bot moved this from In Progress to Done in Lorex Board Oct 14, 2024
Type-Style added a commit that referenced this issue Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Research Need to collect further information
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant