diff --git a/apps/web/src/components/knowledge/VersionHistory.tsx b/apps/web/src/components/knowledge/VersionHistory.tsx index 04eab62..7d0825d 100644 --- a/apps/web/src/components/knowledge/VersionHistory.tsx +++ b/apps/web/src/components/knowledge/VersionHistory.tsx @@ -14,7 +14,7 @@ interface VersionHistoryProps { * Displays version history timeline for a knowledge entry * Allows viewing and restoring previous versions */ -export function VersionHistory({ slug, onRestore }: VersionHistoryProps): JSX.Element { +export function VersionHistory({ slug, onRestore }: VersionHistoryProps): React.JSX.Element { const [versions, setVersions] = useState([]); const [selectedVersion, setSelectedVersion] = useState(null); const [isLoading, setIsLoading] = useState(true); @@ -30,7 +30,7 @@ export function VersionHistory({ slug, onRestore }: VersionHistoryProps): JSX.El setIsLoading(true); setError(null); const response = await fetchVersions(slug, page, 20); - setVersions(response.data); + setVersions([...response.data]); setTotalPages(response.totalPages); } catch (err) { setError(err instanceof Error ? err.message : "Failed to load version history");