feat: pagination for tables with deleted station directions

This commit is contained in:
2025-12-24 15:43:25 +03:00
parent 39e11ad5ca
commit a3d574a79c
20 changed files with 448 additions and 302 deletions

View File

@@ -13,7 +13,6 @@ type StationLanguageData = {
type StationCommonData = {
city_id: number;
direction: boolean;
description: string;
icon: string;
latitude: number;
@@ -44,7 +43,6 @@ type Station = {
city: string;
city_id: number;
description: string;
direction: boolean;
icon: string;
latitude: number;
longitude: number;
@@ -123,7 +121,6 @@ class StationsStore {
common: {
city: "",
city_id: 0,
direction: false,
description: "",
icon: "",
latitude: 0,
@@ -169,7 +166,6 @@ class StationsStore {
common: {
city: "",
city_id: 0,
direction: false,
description: "",
icon: "",
latitude: 0,
@@ -252,7 +248,6 @@ class StationsStore {
common: {
city: ruResponse.data.city,
city_id: ruResponse.data.city_id,
direction: ruResponse.data.direction,
description: ruResponse.data.description,
icon: ruResponse.data.icon,
latitude: ruResponse.data.latitude,
@@ -277,7 +272,6 @@ class StationsStore {
editStation = async (id: number) => {
const commonDataPayload = {
city_id: this.editStationData.common.city_id,
direction: this.editStationData.common.direction,
icon: this.editStationData.common.icon,
latitude: this.editStationData.common.latitude,
longitude: this.editStationData.common.longitude,
@@ -405,7 +399,6 @@ class StationsStore {
const { language } = languageStore;
let commonDataPayload: Partial<StationCommonData> = {
city_id: this.createStationData.common.city_id,
direction: this.createStationData.common.direction,
icon: this.createStationData.common.icon,
latitude: this.createStationData.common.latitude,
longitude: this.createStationData.common.longitude,
@@ -479,7 +472,6 @@ class StationsStore {
common: {
city: "",
city_id: 0,
direction: false,
icon: "",
latitude: 0,
description: "",
@@ -526,7 +518,6 @@ class StationsStore {
common: {
city: "",
city_id: 0,
direction: false,
description: "",
icon: "",
latitude: 0,
@@ -575,7 +566,6 @@ class StationsStore {
// Формируем commonDataPayload как в editStation, с обновленными transfers
const commonDataPayload = {
city_id: stationData.city_id,
direction: stationData.direction,
latitude: stationData.latitude,
longitude: stationData.longitude,
offset_x: stationData.offset_x,