⊗jsrxPmATDTD 52 of 57 menu

Директно слање thunk у Redux

Када смо слали акције из компоненти, користили смо хук useDispatch, који враћа метод store-а dispatch, јер у компонентама нема директног приступа store-у.

Овог пута треба да добијемо објекте са продавцима и то учинимо једном при покретању наше апликације. То можемо да урадимо директно из главне датотеке main.jsx апликације, након што worker почне са радом.

Отворимо нашу апликацију са продуктима, а у њој датотеку main.jsx и увезимо у њу thunk fetchSellers:

import { fetchSellers } from './parts/sellers/sellersSlice'

У овој датотеци нам је доступан store, зато овде нису потребни никакви хукови и можемо директно да искористимо његов метод dispatch. Додајмо после линије:

await worker.start({ onUnhandledRequest: 'bypass' })

Следећу:

store.dispatch(fetchSellers())

Покренимо нашу апликацију. Сада у картицама са производима су назначени и продавци:

Отворите вашу апликацију са студентима. Отворите у њој датотеку main.jsx. Увезите у њу ваш thunk fetchTeachers и пошаљите га директно методом store.dispatch.

Српски
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Користимо колачиће за рад сајта, аналитику и персонализацију. Обрада података се врши у складу са Политиком приватности.
прихвати све подеси одбиј