fix: удалить старый файл и исправить ESLint предупреждения

- Удалить старый market-counterparties.tsx (заменен модульной структурой)
- Удалить неиспользуемые импорты в блоках
- Добавить префиксы _ к неиспользуемым переменным
This commit is contained in:
Veronika Smirnova
2025-09-17 23:07:48 +03:00
parent ced65f8214
commit 733ccadeb7
5 changed files with 20 additions and 860 deletions

View File

@ -20,7 +20,6 @@ import { useCounterpartyFilters } from './hooks/useCounterpartyFilters'
import { CounterpartiesListBlock } from './blocks/CounterpartiesListBlock'
import { IncomingRequestsBlock } from './blocks/IncomingRequestsBlock'
import { OutgoingRequestsBlock } from './blocks/OutgoingRequestsBlock'
// Types
import type { Organization } from './types'
@ -37,16 +36,16 @@ export default function MarketCounterparties({ className }: MarketCounterparties
counterparties,
incomingRequests,
outgoingRequests,
searchResults,
_searchResults,
partnerLink,
counterpartiesLoading,
incomingLoading,
outgoingLoading,
searchLoading,
partnerLinkLoading,
_searchLoading,
_partnerLinkLoading,
_error,
refetchAll,
searchOrganizations,
_searchOrganizations,
} = useCounterpartyData()
// Action Hooks
@ -62,12 +61,12 @@ export default function MarketCounterparties({ className }: MarketCounterparties
// Filter Hooks
const {
_searchQuery,
typeFilter,
debouncedSearch,
handleSearchChange,
handleTypeFilterChange,
_typeFilter,
_debouncedSearch,
_handleSearchChange,
_handleTypeFilterChange,
} = useCounterpartyFilters({
onSearch: searchOrganizations,
onSearch: _searchOrganizations,
})
// Unified loading states for blocks
@ -75,7 +74,7 @@ export default function MarketCounterparties({ className }: MarketCounterparties
counterparties: counterpartiesLoading,
incoming: incomingLoading,
outgoing: outgoingLoading,
search: searchLoading,
search: _searchLoading,
}
// Обработчики действий с callback для обновления данных
@ -84,7 +83,7 @@ export default function MarketCounterparties({ className }: MarketCounterparties
await removeCounterparty(id)
await refetchAll()
toast.success('Контрагент удален')
} catch (_error) {
} catch {
toast.error('Ошибка удаления контрагента')
}
}
@ -94,7 +93,7 @@ export default function MarketCounterparties({ className }: MarketCounterparties
await acceptRequest(id)
await refetchAll()
toast.success('Заявка принята')
} catch (_error) {
} catch {
toast.error('Ошибка принятия заявки')
}
}
@ -104,7 +103,7 @@ export default function MarketCounterparties({ className }: MarketCounterparties
await rejectRequest(id)
await refetchAll()
toast.success('Заявка отклонена')
} catch (_error) {
} catch {
toast.error('Ошибка отклонения заявки')
}
}
@ -114,17 +113,17 @@ export default function MarketCounterparties({ className }: MarketCounterparties
await cancelRequest(id)
await refetchAll()
toast.success('Заявка отменена')
} catch (_error) {
} catch {
toast.error('Ошибка отмены заявки')
}
}
const handleSendRequest = async (organizationId: string, message?: string) => {
const _handleSendRequest = async (organizationId: string, message?: string) => {
try {
await sendRequest(organizationId, message)
await refetchAll()
toast.success('Заявка отправлена')
} catch (_error) {
} catch {
toast.error('Ошибка отправки заявки')
}
}
@ -134,12 +133,12 @@ export default function MarketCounterparties({ className }: MarketCounterparties
toast.success('Ссылка скопирована в буфер обмена')
}
const handleGenerateLink = async () => {
const _handleGenerateLink = async () => {
try {
// TODO: Реализовать создание партнерской ссылки
await refetchAll()
toast.success('Партнерская ссылка создана')
} catch (_error) {
} catch {
toast.error('Ошибка создания ссылки')
}
}