Javi

Results 12 issues of Javi

### Where is the issue? Most probably on **src/frontend/utils/use-local-storage.ts **and** src/frontend/context/players.tsx** ### What is the issue? I'm unsure why, but the useContext functions on use-local-storage.ts and players.tsx get called ALOT...

🟨 difficulty: medium
🛠 goal: fix
🤖 aspect: dx

Unsure why when loading certain pages, this logs ![image](https://github.com/WarsWorld/WarsWorld/assets/96269542/c77dc9e3-8f63-4e4b-9147-bb8ad8ae00af)

🟨 difficulty: medium
🛠 goal: fix
🤖 aspect: dx

### Where to start with this issue? on the **_src/pages/donations.tsx page_**, feel free to implement your take on it. ### What is the issue? We need a donations page for...

🟩 difficulty: low
🏁 status: ready for dev
⭐ goal: addition
💪 skill: tailwind/styling
good first issue

We need both a compact CO/Player component and a full art version, below are some ideas/drafts for inspiration. Please do not just copy paste these, improve on them! Compact ![Image](https://user-images.githubusercontent.com/96269542/231559458-44178cf9-3dcf-475c-b0e4-334b5aea1dfa.png)...

🟨 difficulty: medium
🏁 status: ready for dev
💪 skill: tailwind/styling
good first issue

Don't think this needs alot of explanation, we need a good footer to guide people to different places inside our website. Below are some examples of what a good footer...

🟩 difficulty: low
🏁 status: ready for dev
⭐ goal: addition
💪 skill: tailwind/styling

We need a team/contributor page where we can show off the administratrion/staff of the project. Something like this [from BAR's website](https://www.beyondallreason.info/team) would help alot ![Image](https://user-images.githubusercontent.com/96269542/236682045-36ab9eeb-2697-42f8-a51b-43eb0e09d575.png) ![Image](https://user-images.githubusercontent.com/96269542/236682057-907aa5d9-023e-4172-9749-453b7b99b0ef.png)

🟩 difficulty: low
🏁 status: ready for dev
⭐ goal: addition
💪 skill: tailwind/styling

## Example 1 ![image](https://github.com/user-attachments/assets/7d8ae21c-ba8e-408e-8c41-da8b6c50daae) ![image](https://github.com/user-attachments/assets/70464315-f0e6-4d9a-a732-f8c4b00d6d61) ## Example 2 ![image](https://github.com/user-attachments/assets/7f5844f1-0544-485d-ae11-ef7252d39d22) ![image](https://github.com/user-attachments/assets/b92f7119-35bd-4614-a29a-ba8cb5a1f487) It seems either the frontend isn't taking the values correctly OR we are not calculating damage correctly (by like 1%...

🟩 difficulty: low
🛠 goal: fix

When a unit is built in the frontend, and nextJS decides to fast refresh/hot reload because you changed to a different tab, units built and properties captured return to their...

🟨 difficulty: medium
🛠 goal: fix

In src/server/emitter/create-emitter.ts, we emit events based on playerId, this works for one man teams but it doesnt work for teams with more players since in event-to-emittable.ts we give each emittable...

🟩 difficulty: low
🏁 status: ready for dev
🛠 goal: fix