useFeedbackList (hooks/useFeedback.ts)

veritas-kanban · web/src/hooks/useFeedback.ts · typescript · MIT
ui, tag:embed-classified

Provides React hooks for querying and mutating feedback via a shared API.

// Source: https://github.com/BradGroux/veritas-kanban | License: MIT | Copyright 2026 Digital Meld
// Provided via justclaw.it.com; keep this notice with the code.
import { useMutation, useQuery, useQueryClient } from '@tanstack/react-query';
import { feedbackApi } from '@/lib/api/feedback';
import type {
  CreateFeedbackInput,
  Feedback,
  FeedbackAnalyticsFilters,
  FeedbackListFilters,
  UpdateFeedbackInput,
} from '@veritas-kanban/shared';

export type { Feedback, CreateFeedbackInput, UpdateFeedbackInput };

// ─── Queries ──────────────────────────────────────────────────────────────────

export function useFeedbackList(filters?: FeedbackListFilters) {
  return useQuery({
    queryKey: ['feedback', 'list', filters],
    queryFn: () => feedbackApi.list(filters),
  });
}

export funct

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key