mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-24 09:11:13 -05:00
Approve timeline integration plan
This commit is contained in:
@@ -1,14 +1,14 @@
|
||||
import { Tabs, TabsContent, TabsList, TabsTrigger } from '@/components/ui/tabs';
|
||||
import { EntityHistoryTimeline, HistoryEvent } from './EntityHistoryTimeline';
|
||||
import { EntityTimelineManager } from '@/components/timeline/EntityTimelineManager';
|
||||
import { EntityVersionHistory } from '@/components/versioning/EntityVersionHistory';
|
||||
import { FormerNamesSection } from './FormerNamesSection';
|
||||
import { RideNameHistory } from '@/types/database';
|
||||
import type { EntityType } from '@/types/timeline';
|
||||
|
||||
interface EntityHistoryTabsProps {
|
||||
entityType: 'park' | 'ride' | 'company';
|
||||
entityType: EntityType;
|
||||
entityId: string;
|
||||
entityName: string;
|
||||
events: HistoryEvent[];
|
||||
formerNames?: RideNameHistory[];
|
||||
currentName?: string;
|
||||
}
|
||||
@@ -43,7 +43,6 @@ export function EntityHistoryTabs({
|
||||
entityType,
|
||||
entityId,
|
||||
entityName,
|
||||
events,
|
||||
formerNames,
|
||||
currentName,
|
||||
}: EntityHistoryTabsProps) {
|
||||
@@ -66,7 +65,12 @@ export function EntityHistoryTabs({
|
||||
/>
|
||||
)}
|
||||
|
||||
<EntityHistoryTimeline events={events} entityName={entityName} />
|
||||
{/* Dynamic Timeline Manager with Edit/Delete */}
|
||||
<EntityTimelineManager
|
||||
entityType={entityType}
|
||||
entityId={entityId}
|
||||
entityName={entityName}
|
||||
/>
|
||||
</TabsContent>
|
||||
|
||||
<TabsContent value="version-history" className="mt-6">
|
||||
|
||||
Reference in New Issue
Block a user