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: migrate to typescript #192

Merged
merged 20 commits into from
Jun 1, 2023
Merged

feat: migrate to typescript #192

merged 20 commits into from
Jun 1, 2023

Conversation

Majorfi
Copy link
Collaborator

@Majorfi Majorfi commented Mar 31, 2023

Work in Progress:

  • Migrate to typescript
  • Migrate to web-lib utils
  • Bump dependencies

@Majorfi Majorfi added the Improvement 🦄 Make something better label Mar 31, 2023
@Majorfi Majorfi self-assigned this Mar 31, 2023
@vercel
Copy link

vercel bot commented Mar 31, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
ape-tax ✅ Ready (Inspect) Visit Preview 💬 Add feedback May 31, 2023 0:11am

@saltyfacu
Copy link
Collaborator

Great work here. I have some comments:

  • Some labels are missing: use production for example. You can check against ape.tax.
  • Text color is different.
    • Vault list: In ape.tax is darker which makes it easier, more comfortable, to read.
    • Inside a vault: in the top section both labels and data are dark, which makes it hard to identify different types of content. it should be like in the Wallet section.
    • Same in "Deploy your own vault"
  • In the top nav, the reverse ENS lookup is not working
  • When I click the wallet address to disconnect, it's stuck in "Loading Ex2" instead of showing the "not connected" message like in ape.tax

Copy link
Contributor

@0xMirim 0xMirim left a comment

Choose a reason for hiding this comment

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

Thanks for the suggestion to review this. It definitely helped with understanding of where the core logic is and how project is organized! Time to build up on this!

)

* feat: setup plausible

* style: Adjust text color property

* style: Adjust text color

* style: Attempt to standardize colors for titles, text, and borders

* chore: add Issue / PR Templates

---------

Co-authored-by: Itzabelli <104786213+Itzabelli@users.noreply.github.com>
Folder was accidently named "github" instead of ".github" meaning it wasn't usable in the way we originally intended
Minor adjustments to more clearly show difference between labels and dyanamic values
Error present because vault items contain links but tags (within these items) also link to other sites
in vaults.json this attribute was sometimes upperase sometimes lowercase causing confusion when adding new entries
Adjust media query of the title
Adjust and remove unnecessary imports
@0xMirim
Copy link
Contributor

0xMirim commented May 29, 2023

Great work here. I have some comments:

* Some labels are missing: use production for example. You can check against ape.tax.

* Text color is different.
  
  * Vault list: In ape.tax is darker which makes it easier, more comfortable, to read.
  * Inside a vault: in the top section both labels and data are dark, which makes it hard to identify different types of content. it should be like in the Wallet section.
  * Same in "Deploy your own vault"

* In the top nav, the reverse ENS lookup is not working

* When I click the wallet address to disconnect, it's stuck in "Loading Ex2" instead of showing the "not connected" message like in ape.tax

All of these suggestions / concerns have been properly investigated / previously handled. Only thing preventing merge of this branch is the infinite load in the APR on each vault page and I should be able to take care of that shortly.

The suspense condition was causing loading to go on forever, slight adjustment corrected this
Copy link
Contributor

@0xMirim 0xMirim left a comment

Choose a reason for hiding this comment

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

lgtm

@0xMirim 0xMirim merged commit 38edd83 into master Jun 1, 2023
@0xMirim 0xMirim deleted the typescript branch June 1, 2023 13:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Improvement 🦄 Make something better
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants