replaced per-endpoint helpers with ts-rest contract and typed client

This commit is contained in:
2026-01-28 13:01:28 +00:00
parent aa24de2e8e
commit d6af2032db
71 changed files with 1042 additions and 1075 deletions

View File

@@ -1,4 +1,4 @@
import type { UserRecord } from "@sprint/shared";
import type { UserResponse } from "@sprint/shared";
import { useState } from "react";
import SmallUserDisplay from "@/components/small-user-display";
import { Select, SelectContent, SelectItem, SelectTrigger, SelectValue } from "@/components/ui/select";
@@ -10,10 +10,10 @@ export function UserSelect({
fallbackUser,
placeholder = "Select user",
}: {
users: UserRecord[];
users: UserResponse[];
value: string;
onChange: (value: string) => void;
fallbackUser?: UserRecord | null;
fallbackUser?: UserResponse | null;
placeholder?: string;
}) {
const [isOpen, setIsOpen] = useState(false);