refactor: header used in "dashboard/*" should be a shared component
I maintainer di solito rispondono entro 1 giorno
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Refactoring
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- react, typescript
- Ambito
- frontend
Direzione di ricerca
Inizia individuando il codice duplicato della navbar in dashboard, dashboard/messages e dashboard/collaboration. Esamina la posizione proposta di components/Navbar.jsx e confronta il comportamento esistente, inclusi tooltip e icone. Il lavoro è completo quando le viste interessate utilizzano un unico componente React condiviso e la navbar rimane coerente tra loro.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Current Behavior
The navbar code appears to be duplicated across multiple sections of the project.
dashboard, dashboard/messages, dashboard/collaboration, etc
This makes changes harder to maintain and increases the chance of inconsistencies (e.g., tooltip behavior, icon updates).
Proposed Improvement
Extract the navbar into a separate, reusable React component (e.g., components/Navbar.jsx) and import it wherever needed.
Why This Is Valuable
Reduces code duplication
Simplifies future updates
Prevents inconsistencies across pages
Improves project structure and maintainability
Additional Context
I will ensure the navbar behaves consistently across views.
@Saahi30 I'd like to work on this if its approved.
- Lingua principale
- TypeScript
- Stelle
- 101
- Fork
- 145
- Merge medio
- 32m
- PR unite (30g)
- 2
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Nessuna guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di AOSSIE-Org/InPactAI
-
UI Bug: Low contrast makes input text unreadable in Sign Up and Login formForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
AOSSIE-Org/InPactAI#218 ·
I maintainer di solito rispondono entro 1 giorno
-
DOCS UPDATE: Fix incorrect .env file location in Backend Setup instructionsForse già presa @PulkitDadwal l’ha presa 327 giorni fa. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 68/100
AOSSIE-Org/InPactAI#201 ·
I maintainer di solito rispondono entro 1 giorno
-
Maintainer note: v1 wrap-upApertaenhancement
Difficoltà 5/5 Più di una settimana Idoneità per principianti 12/100
AOSSIE-Org/InPactAI#315 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 42/100
AOSSIE-Org/InPactAI#314 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
AOSSIE-Org/InPactAI#312 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di AOSSIE-Org/InPactAI
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
stellar/stellar-dev-skill#151 ·
I maintainer di solito rispondono entro 1 giorno
-
Trial & Error: guided Blind offer squeezes on phones and sits under the touch toolbar on iPadApertaarea:arcade game ready-for-agent
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
fderuiter/deruiter.dev#2281 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
scope: data grid type: bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 2 giorni
-
fix(frontend): correct VITE_IS_DEVELPOMENT typo in shared/app.ts and align dev environment flagsAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
vicharanashala/ajrasakha#1439 ·
I maintainer di solito rispondono entro 1 giorno
-
Add: TV5Monde AsieApertaapproved check:passed streams:add
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
I maintainer di solito rispondono entro 1 giorno