frzyc / genshin-optimizer

An Artifact optimizer for Genshin Impact.
https://frzyc.github.io/genshin-optimizer/
MIT License
750 stars 218 forks source link

Add a "Add Artifact" button in Artifact Upgrader #2181

Closed artloren closed 1 month ago

artloren commented 1 month ago

Describe your changes

Added an "Add Artifact" button on the artifact upgrader page, to complement being able to paste a screenshot to add an artifact.

Issue or discord link

Testing/validation

Tested button functionality: correctly opens artifact editor menu, correctly adds the artifact to the pool once finished. addartifactbutton-1

Checklist before requesting a review (leave this PR as draft if any part of this list is not done.)

github-actions[bot] commented 1 month ago

[frontend] [Wed May 29 19:47:51 UTC 2024] - Deployed e90c6b701b0ebc553a074442e2ba58d335764cd5 to https://genshin-optimizer-prs.github.io/pr/2181/frontend (Takes 3-5 minutes after this completes to be available)

[frontend] [Wed May 29 20:01:17 UTC 2024] - Deployed e6649e0f108bd2ebd102883084dd4623319f1e1f to https://genshin-optimizer-prs.github.io/pr/2181/frontend (Takes 3-5 minutes after this completes to be available)

[frontend] [Wed May 29 20:15:15 UTC 2024] - Deployed b4c3fcd54833deef9cac04bf6cb1545bc3f9e64f to https://genshin-optimizer-prs.github.io/pr/2181/frontend (Takes 3-5 minutes after this completes to be available)

[frontend] [Wed May 29 21:13:03 UTC 2024] - Deployed 588ab09f8582319f44ee1d88de081785f3234c3f to https://genshin-optimizer-prs.github.io/pr/2181/frontend (Takes 3-5 minutes after this completes to be available)

[Fri May 31 21:28:25 UTC 2024] - Deleted deployment