fix: Add more filters by city for station list and sight list

This commit is contained in:
2025-10-06 10:35:15 +03:00
parent 4bcc2e2cca
commit c50ccb3a0c
4 changed files with 45 additions and 19 deletions

View File

@@ -68,7 +68,10 @@ export const StationEditPage = observer(() => {
const handleEdit = async () => {
const isCityMissing = !editStationData.common.city_id;
// Проверяем названия на всех языках
const isNameMissing = !editStationData.ru.name || !editStationData.en.name || !editStationData.zh.name;
const isNameMissing =
!editStationData.ru.name ||
!editStationData.en.name ||
!editStationData.zh.name;
if (isCityMissing || isNameMissing) {
setIsSaveWarningOpen(true);
@@ -106,6 +109,7 @@ export const StationEditPage = observer(() => {
return (
<Paper className="w-full h-full p-3 flex flex-col gap-10">
<LanguageSwitcher />
<div className="flex items-center gap-4">
<button
className="flex items-center gap-2"
@@ -260,4 +264,4 @@ export const StationEditPage = observer(() => {
)}
</Paper>
);
});
});