15 lines
348 B
TypeScript

import { fetchOffers } from '@api';
import { createAsyncThunk } from '@reduxjs/toolkit';
export const getAllOffersThunk = createAsyncThunk(
'offers/getAll',
async (_, { rejectWithValue }) => {
try {
const response = await fetchOffers();
return response;
} catch (error) {
return rejectWithValue(error);
}
},
);