/** * Recollection menubar: Back | title + save status | registered menus (middle). */ import React from 'react' import { Link, useParams } from 'react-router-dom' import { usePlatform } from '@/app/kosmos/KosmosContext' import { ArrowLeft } from 'lucide-react' import { useRecollectionMenubar } from './RecollectionMenubarContext' import { RecollectionEditViewMenus } from './RecollectionEditViewMenus' export function RecollectionMenubar() { const { recollectionId } = useParams<{ recollectionId: string }>() const { recollections } = usePlatform() const { titleContent } = useRecollectionMenubar() const recollection = recollectionId ? recollections.find((p) => p.id === recollectionId) : null const defaultTitle = recollection ? ( {recollection.name} ) : null return (