fix: remove PaginatedResponse wrapper in communication page
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
07e6c5671d
commit
bf68ceccbc
|
|
@ -44,11 +44,6 @@ interface EscalationPolicy {
|
|||
steps: EscalationStep[];
|
||||
}
|
||||
|
||||
interface PaginatedResponse<T> {
|
||||
data: T[];
|
||||
total: number;
|
||||
}
|
||||
|
||||
// ── Channel config field definitions ────────────────────────────────────────
|
||||
|
||||
const CHANNEL_CONFIG_FIELDS: Record<ChannelType, { key: string; labelKey: string; type?: string }[]> = {
|
||||
|
|
@ -157,7 +152,7 @@ function ChannelsTab() {
|
|||
|
||||
const { data, isLoading, error } = useQuery({
|
||||
queryKey: queryKeys.channels.list(),
|
||||
queryFn: () => apiClient<PaginatedResponse<Channel>>('/api/v1/comm/channels'),
|
||||
queryFn: () => apiClient<Channel[]>('/api/v1/comm/channels'),
|
||||
});
|
||||
|
||||
const toggleMutation = useMutation({
|
||||
|
|
@ -292,7 +287,7 @@ function ContactsTab() {
|
|||
|
||||
const { data, isLoading, error } = useQuery({
|
||||
queryKey: queryKeys.contacts.list(),
|
||||
queryFn: () => apiClient<PaginatedResponse<Contact>>('/api/v1/comm/contacts'),
|
||||
queryFn: () => apiClient<Contact[]>('/api/v1/comm/contacts'),
|
||||
});
|
||||
|
||||
const createMutation = useMutation({
|
||||
|
|
@ -525,12 +520,12 @@ function EscalationPoliciesTab() {
|
|||
|
||||
const { data, isLoading, error } = useQuery({
|
||||
queryKey: queryKeys.escalationPolicies.list(),
|
||||
queryFn: () => apiClient<PaginatedResponse<EscalationPolicy>>('/api/v1/comm/escalation-policies'),
|
||||
queryFn: () => apiClient<EscalationPolicy[]>('/api/v1/comm/escalation-policies'),
|
||||
});
|
||||
|
||||
const { data: contactsData } = useQuery({
|
||||
queryKey: queryKeys.contacts.list(),
|
||||
queryFn: () => apiClient<PaginatedResponse<Contact>>('/api/v1/comm/contacts'),
|
||||
queryFn: () => apiClient<Contact[]>('/api/v1/comm/contacts'),
|
||||
});
|
||||
|
||||
const contacts = contactsData?? [];
|
||||
|
|
|
|||
Loading…
Reference in New Issue