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

Install React #11

Merged
merged 12 commits into from
May 31, 2024
Merged

Install React #11

merged 12 commits into from
May 31, 2024

Conversation

mathcolo
Copy link
Collaborator

Asana Task: Install React and kick it off on application load

This patch:

  • Adds node to .tool-versions
  • Installs React
  • Sets up a trivial Home/Help page set (w/ a test)
  • ⚠️ Does not install Storybook. Next PR!

Checklist

  • Tests:
    • (x) Has tests
    • ( ) Doesn't need tests
    • ( ) Tests deferred (with justification)
  • Product/Design sign off:
    • (x) Okayed the plan for the feature (e.g. the design files, or the Asana task)
    • ( ) Reviewed the feature as implemented (e.g. on dev-green, or saw screenshots)
    • ( ) No review needed

@mathcolo mathcolo requested a review from a team as a code owner May 31, 2024 15:25
js/app.tsx Outdated Show resolved Hide resolved
@mathcolo mathcolo requested a review from lemald May 31, 2024 19:38
Comment on lines +6 to +9
🪐
<span className="text-[#ED8B00]">O</span>
<span className="text-[#DA291C]">r</span>
<span className="text-[#003DA5]">b</span>it
Copy link
Member

Choose a reason for hiding this comment

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

praise: beautiful.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

This was all @skyqrose, I just brought it over to the react side. I agree, WD Sky!

@lemald
Copy link
Member

lemald commented May 31, 2024

@mathcolo one general request, I think it would be best to follow the pattern of other apps like Glides and have a src directory rather than a js directory, just since we're mainly using TypeScript.

@mathcolo
Copy link
Collaborator Author

@lemald My guess is that came from phx.new. Maybe we can move it around in a subsequent PR?

@lemald
Copy link
Member

lemald commented May 31, 2024

@lemald My guess is that came from phx.new. Maybe we can move it around in a subsequent PR?

It probably did, and point taken that we should just move it as part of another PR - as far as React itself goes, I think this looks good.

@mathcolo mathcolo merged commit 7f65839 into main May 31, 2024
4 checks passed
@mathcolo mathcolo deleted the pim-react branch May 31, 2024 20:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants