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

Chore: Feature/frontend install #16

Merged
merged 2 commits into from
Mar 8, 2024
Merged

Chore: Feature/frontend install #16

merged 2 commits into from
Mar 8, 2024

Conversation

ChTiSh
Copy link
Contributor

@ChTiSh ChTiSh commented Mar 7, 2024

Description

Front end packages installation

Linkta#19

Installed with this PR: Tanstack Query(with linter), Zustand, Typescript, Manual install Next, Typedoc

For quick reference to use Zustand with typescript:
https://docs.pmnd.rs/zustand/guides/typescript#slices-pattern

For Radix, we should do incremental adoption.
Each primitive can be installed individually as needed:
https://www.radix-ui.com/primitives/docs/overview/introduction

For typedoc, we will need further configuration with tsconfig @dcpavel @AnatoliySokolov98 @LucieSeidler
https://www.npmjs.com/package/typedoc

@ChTiSh ChTiSh self-assigned this Mar 7, 2024
@ChTiSh ChTiSh added frontend Require backend developers' attention unblocking This issue will unblock other issues labels Mar 7, 2024
Copy link
Contributor

@relandboyle relandboyle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ChTiSh Are you able to clone and install in a fresh directory with this branch?

I'm running into a dependency issue with typedoc 0.25.11. It should be compatible with typescript 5.4.2 but...
TypeStrong/typedoc#2517

I'm able to install with typescript version 4.3.3.

Copy link
Contributor

@relandboyle relandboyle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ChTiSh As per our conversation, we're committing to using JSDoc until further notice.

@bjpreston bjpreston added this pull request to the merge queue Mar 8, 2024
Merged via the queue into dev with commit 5be10e0 Mar 8, 2024
@ChTiSh ChTiSh deleted the feature/frontendInstall branch March 14, 2024 03:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend Require backend developers' attention unblocking This issue will unblock other issues
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants