fix: удалить старый файл и исправить ESLint предупреждения
- Удалить старый market-counterparties.tsx (заменен модульной структурой) - Удалить неиспользуемые импорты в блоках - Добавить префиксы _ к неиспользуемым переменным
This commit is contained in:
@ -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('Ошибка создания ссылки')
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user