import { createApi, fetchBaseQuery } from '@reduxjs/toolkit/query/react' const baseUrl = "http://127.0.0.1:8080"; const marketsUrl = '/coins/markets'; const countUrl = '/coins/count'; export const coinListApi = createApi({ baseQuery: fetchBaseQuery({ baseUrl: baseUrl }), endpoints: (builder) => ({ getMarkets: builder.query({ query: (page = 1) => `${marketsUrl}?per_page=10&page=${page}`, }), getCount: builder.query({ query: () => countUrl, }), }), }) export const { useGetMarketsQuery, useGetCountQuery } = coinListApi;