тарифы получаются по totalPage, а не по своим расчётам
This commit is contained in:
parent
2e849a8d11
commit
047c21bd06
@ -2,10 +2,11 @@ import { CreateTicketRequest, CreateTicketResponse } from "../model/ticket";
|
||||
import { makeRequest } from "./makeRequest";
|
||||
|
||||
|
||||
export function createTicket({ url, body, useToken = true }: {
|
||||
export function createTicket({ url, body, useToken = true, systemError }: {
|
||||
url: string;
|
||||
body: CreateTicketRequest;
|
||||
useToken?: boolean;
|
||||
systemError?: boolean;
|
||||
}): Promise<CreateTicketResponse> {
|
||||
return makeRequest({
|
||||
url,
|
||||
|
@ -40,7 +40,7 @@ export function useAllTariffsFetcher({
|
||||
useToken: true,
|
||||
signal: controller.signal,
|
||||
});
|
||||
if (result.tariffs.length > 0) {
|
||||
if (result.totalPages < apiPage) {
|
||||
onNewTariffsRef.current(result.tariffs);
|
||||
apiPage++;
|
||||
} else {
|
||||
|
@ -3,6 +3,7 @@
|
||||
export interface CreateTicketRequest {
|
||||
Title: string;
|
||||
Message: string;
|
||||
systemError: boolean;
|
||||
}
|
||||
|
||||
export interface CreateTicketResponse {
|
||||
|
Loading…
Reference in New Issue
Block a user