Έχω μια ερώτηση σχετικά με το RTK, καθώς θέλω να μπορώ να ακυρώσω οποιοδήποτε αίτημα γίνεται και διαπιστώνω ότι επαναλαμβάνω κώδικα στις περισσότερες δημιουργίες ενεργειών μου που δημιουργούνται με το createAsyncThunk
Θα ήθελα να φτιάξω έναν τύπο wrapper αλλά αντιμετωπίζω πρόβλη
Διαβάστε περισσότερα →Αυτή τη στιγμή αναπτύσσω μια διαδικτυακή εφαρμογή βασισμένη σε Next.js.
Χρησιμοποιούμε Next.js + Redux + Redux-Thunk. Κάνω αυτήν την ερώτηση επειδή εμφανίστηκε ένα σφάλμα κατά την ανάπτυξη.
Το όρισμα τύπου 'AsyncThunkAction' δεν μπορεί να ανατεθεί σε παράμετρο τύπου 'AnyAction'. Η ιδιότητα 'type' λείπει στον τύπο 'AsyncThunkAction' αλλά απαιτείται στον τύπο 'AnyAction'.
Μέσα σε ένα component,
Διαβάστε περισσότερα →
Έχω ένα πρόβλημα με την σωστή πληκτρολόγηση του πακέτου κόμβου redis. Ως παράδειγμα του βασικού κώδικα για ένα απλό JSON.GET
import * as redis from 'redis'; const client = redis.createClient(); async function getSomeData() { return await client.json.get('keyname', { path: '$.path'}) }Οι
Διαβάστε περισσότερα →
Προσπαθώ να βρω έναν τρόπο να χρησιμοποιήσω το marble testing για να ελέγξω τις παρενέργειες με async pipes. Έχω δημιουργήσει ένα απλό POC στο Stackblitz ώστε να μπορείτε να το δοκιμάσετε μόνοι σας https://
Διαβάστε περισσότερα →
Έχω μια συνάρτηση αποστολής:
const dispatch = useAppDispatch() const handleFetch = (e: React.MouseEvent<HTMLAnchorElement>) => { const target = e.target as Element dispatch(fetchCity(parseInt(target.id))) localS Διαβάστε περισσότερα →
Έχω ένα αναγνώσιμο stream από το chatGPT στο οποίο προσπαθώ να κάνω assertion χρησιμοποιώντας ένα asyncIterator και στη συνέχεια να διαβάσω αυτές τις τιμές και να κάνω assertion πάνω τους. Το τεστ jest τρέχει κανονικά αλλά υπάρχει ένα σφάλμα στη λογική μου που εμποδίζει την επ
Διαβάστε περισσότερα →
Έχω αυτή τη συνάρτηση σε μια κλάση. Επιστρέφει μια υπόσχεση.
static blabla(): Promise <number> { return new Promise < number > ((resolve) => { resolve(999); }); }Αυτή η συνάρτηση λειτουργεί καλά αλλά θα ήθελα να επιβεβαιώσω αν χρειάζεται (για καλέ
Διαβάστε περισσότερα →
Προσπαθώ να δοκιμάσω αυτή τη ροή:
Συστατικό Angular:
export class AppComponent implements OnInit { loading = true; data$?: Observable<string>; readonly control = new FormControl<string>('DATA', {nonNullable: t Διαβάστε περισσότερα →Θα ήθελα να χρησιμοποιήσω το Expressjs αλλά κατά προτίμηση μέσω TypeScript. Ελπίζα να μπορέσω να αντικαταστήσω τις τυπικές κλήσεις επαναφοράς (callbacks) του Express με κάτι σαν async/await ή promises χρησιμοποιώντας TypeScript, αλλά δεν φαίνεται να μπορώ να βρω κανένα παράδειγμα.
Χρησιμοποιεί κανείς το expressjs με κάτι άλλο εκτός από callbacks, ίσως με promises; Από Typescript θα ήταν ιδανικό.
Κοίταξα το Koa αλλά η εμπειρία μου είναι με το Expressjs, απλώς ήθελα να μπορώ να το γ
Διαβάστε περισσότερα →
Έχω το ακόλουθο TypeScript που ορίζει έναν χειριστή σύνδεσης KnockoutJS για ένα στοιχείο στο οποίο μπορεί να γίνει κλικ στην προβολή μου:
module MyModule { export interface ICopyButtonParams { dataUrl: string; } ko.bindingHa Διαβάστε περισσότερα →