code-charity / youtube

[top~1 open YouTube & Video browser-extension] - Enrich your experience & choice! 🧰180+ options & clever features 📌set+forget📌Longest-standing(been tough). Please join🧩us👨‍👩‍👧‍👧 ..⋮ {playback|content discovery|player|extra buttons|distractions|related videos|shorts|ads|quality|codec|full tab|full screen}
http://improvedtube.com
Other
3.47k stars 525 forks source link

Prevent from re-renders on changing navlinks #1777

Open MadhuSaini22 opened 1 year ago

MadhuSaini22 commented 1 year ago

Bug Report:

BUG: When changing the tabs whole website reload. It's because code is using tag , so we should add Navlink element instead of anchor tag by which we can prevent reloading whole website on changing the tab. ⚬ HOW: Change the navlinks, changing the navlinks whole website reloads. ⚬ ImprovedTube Version:

@my8bird I would love to work on this issue.

1. Thanks for coming & caring! Before submitting, please check if the issue has already been reported ever. With GitHub's issue search (use this link) (else removing "is:issue is:open" from the standard search) -->

2. If you find the issue you can answer/react there to give it your voice (or just say hello :) ),

3. To find the bug: Can you ...?:


Screenshots:
image

/ ⚬ Context: / ⚬ EXPECTED (/preferred) behavior: It should not rerender on very click of navbar.

Setup:

⚬ Browser: ⚬ Settings:

⚬ OS: ⚬ Device:

MadhuSaini22 commented 1 year ago

@ my8bird I would love to work on this issue.

AniswagMC commented 1 year ago

I'd love to tackle this issue for you, let me know if you'd like to assign it to me!

ImprovedTube commented 1 year ago

hey, thanks and have fun!

(PS: why would you keep tagging my8bird? )

AniswagMC commented 1 year ago

Do you have a setup documentation anywhere? How do I get this set up on my local machine and start seeing the changes I make? @ImprovedTube

ImprovedTube commented 1 year ago

we might upload the website files at one point.

in the meantime please help us fix the more urgent issue of the extension. To run the extension simply download the repo and go to chrome://extensions


also please help us figure out, why do you guys post on GitHub like in a rush/AI/spam?

AniswagMC commented 1 year ago

I'm not sure I understand. I found this repo online and thought GitHub was the only way for me to get in touch with the organization.

ImprovedTube commented 1 year ago

Hi @AniswagMC :) @Shivam-Batham @nikunjgupta609

ImprovedTube commented 1 year ago

aaand the solution is: i forgot hacktoberfest! my bad! thank you!