feat: refactor menus

This commit is contained in:
2026-03-15 21:11:57 +01:00
parent a8bd579043
commit 929359b4bc
8 changed files with 406 additions and 290 deletions

View File

@@ -6,6 +6,8 @@ import React, { useEffect } from 'react'
import { Link, useParams } from 'react-router-dom'
import { usePlatform } from '@/app/kosmos/KosmosContext'
import { RecollectionMenubarProvider } from './RecollectionMenubarContext'
import { RecollectionTitleDataProvider } from './RecollectionTitleDataContext'
import { RecollectionTitleContent } from './RecollectionTitleContent'
import { RecollectionMenubar } from './RecollectionMenubar'
import { FlippingCardView } from './FlippingCardView'
@@ -33,12 +35,15 @@ export function RecollectionLayout() {
return (
<RecollectionMenubarProvider>
<div className="flex min-h-0 flex-1 flex-col">
<RecollectionMenubar />
<div className="flex min-h-0 flex-1 flex-col overflow-hidden">
<FlippingCardView />
<RecollectionTitleDataProvider>
<RecollectionTitleContent />
<div className="flex min-h-0 flex-1 flex-col">
<RecollectionMenubar />
<div className="flex min-h-0 flex-1 flex-col overflow-hidden">
<FlippingCardView />
</div>
</div>
</div>
</RecollectionTitleDataProvider>
</RecollectionMenubarProvider>
)
}