🚀🚀

Size: a a a
🚀🚀
D
ВК
DS
IS
DS
fx.pending
DS
D
DS
D
ВК
const requestFx = createEffect<
LognexRequest<QrDataBody>,
QrDataResponse,
TypeError
>({
async handler({ path, method, body }) {
[...]
export const requestQr = attach<QrDataBody, typeof requestFx>({
effect: requestFx,
mapParams: (body) => ({
method: 'POST',
path: 'payment/qr',
body,
}),
});
$qrData.on(requestQr.doneData, (data) => {
return data;
});
ВК
D
DS
checkFormData.pending
- это непосредственно стор для этих целей. Состояние этого стора эффектор менеджит за тебяIS
const requestFx = createEffect<
LognexRequest<QrDataBody>,
QrDataResponse,
TypeError
>({
async handler({ path, method, body }) {
[...]
export const requestQr = attach<QrDataBody, typeof requestFx>({
effect: requestFx,
mapParams: (body) => ({
method: 'POST',
path: 'payment/qr',
body,
}),
});
$qrData.on(requestQr.doneData, (data) => {
return data;
});
DS
const requestFx = createEffect<
LognexRequest<QrDataBody>,
QrDataResponse,
TypeError
>({
async handler({ path, method, body }) {
[...]
export const requestQr = attach<QrDataBody, typeof requestFx>({
effect: requestFx,
mapParams: (body) => ({
method: 'POST',
path: 'payment/qr',
body,
}),
});
$qrData.on(requestQr.doneData, (data) => {
return data;
});
requestQr
?D
checkFormData.pending
- это непосредственно стор для этих целей. Состояние этого стора эффектор менеджит за тебяВК
DS
c
const isLoadingStore = checkFormData.pending