Update from obsidian - thinkpad
Affected files: notes/utils/React.md projects/personal-page-notes/List of Games.md projects/radio-notes/Dev Stack.md
This commit is contained in:
parent
f58e4ba9d9
commit
4a3842ac20
3 changed files with 5 additions and 9 deletions
|
|
@ -1,9 +1,3 @@
|
||||||
## Typescript
|
|
||||||
|
|
||||||
- [Cheatsheet](https://react-typescript-cheatsheet.netlify.app)
|
|
||||||
|
|
||||||
## Prevent UseEffect Infinite Loops
|
|
||||||
|
|
||||||
React use [shallow comparision](https://learntechsystems.com/what-is-shallow-comparison-in-js/) (values are equals in case of primitive types. In case of object it just check the reference) to check if the dependency changes between renders, this can conduce to bugs in the following situa
|
React use [shallow comparision](https://learntechsystems.com/what-is-shallow-comparison-in-js/) (values are equals in case of primitive types. In case of object it just check the reference) to check if the dependency changes between renders, this can conduce to bugs in the following situa
|
||||||
|
|
||||||
### Always use a depency array
|
### Always use a depency array
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,12 @@
|
||||||
- [ ] Finish pagination
|
- [ ] Finish pagination
|
||||||
- [ ] Advance filters
|
- [ ] Advance filters
|
||||||
- [x] String
|
- [x] String
|
||||||
- [ ] Number (with logic operator)
|
- [x] Number (with logic operator)
|
||||||
- [x] Select
|
- [x] Select
|
||||||
- [ ] Multiple selector (with selection of and/or)
|
- [ ] Multiple selector (with selection of and/or)
|
||||||
- [ ] Add clear to every filter
|
- [ ] Add clear input to every filter
|
||||||
- [ ] Add Clear all
|
- [ ] Add Clear all filters
|
||||||
|
- [ ] Refactor code organization
|
||||||
- [ ] Clean & optimize
|
- [ ] Clean & optimize
|
||||||
- [ ] Extract types declaration where they belogns -> investigate where??
|
- [ ] Extract types declaration where they belogns -> investigate where??
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -27,6 +27,7 @@ Features:
|
||||||
- El servidor debe tener una manera de entregar las canciones disponibles en el path especificado
|
- El servidor debe tener una manera de entregar las canciones disponibles en el path especificado
|
||||||
- Modo cliente:
|
- Modo cliente:
|
||||||
- Puede ejecutar modificaciones sobre la cola, operaciones básicas de un reproductor de música (play-pause, next, prev, add, remove, etc)
|
- Puede ejecutar modificaciones sobre la cola, operaciones básicas de un reproductor de música (play-pause, next, prev, add, remove, etc)
|
||||||
|
- "current" que imprima información actual de lo que está sonando, con una opción de "follow" para que sea continuo
|
||||||
- Comunicación entre cliente - Servidor con gRPC
|
- Comunicación entre cliente - Servidor con gRPC
|
||||||
|
|
||||||
## Cliente, Frontend y orquestador - Fuuka
|
## Cliente, Frontend y orquestador - Fuuka
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue