ericclemmons / ericclemmons/react-resolver

Resolve multiple props with one callback

Aperta
#98 5 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
JavaScript
Stelle
1.6k
Fork
52
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

I got into this situation where my React component requires more than one prop.
One way to solve it was through adding two `@resolve` calls with two different callbacks.

`@resolve("propA", function() { remoteCall() .... return response.propA; })`
`@resolve("propB", function() { remoteCall().... return response.propB; })`

However, I'd like to be able to collect multiple props in one single callback, and hence save one remote call.

I hacked something together that allows me to do something like:

``` js
@resolve("{propA, propB}", function() {
remoteCall() ...
return { response.propA, response.propB };
})
```
- Does this make sense?
- Is there any other way to do this?
- Does this go against react-resolver's philosophy?

@ericclemmons: I can put together a Pull Request if you think this makes sense.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

L’issue nomina l’API @resolve, ma non indica file, test o punti di ingresso. Inizia esaminando come vengono gestiti attualmente i callback @resolve separati, quindi definisci e verifica se un callback può restituire più props effettuando una singola chiamata remota.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript, react
Ambito
frontend
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.