FunctionEditor({ noteId, shareToken, readOnly = false, folderId, saveGuardRef, compact = false }: { noteId: string; shareTok
src/components/editor.tsx:87
FunctionMediaCard({
item, mediaUrl, onDelete, onTogglePublish, onClick, isDark,
}: {
item: MediaItem;
mediaUrl: str
src/components/media-card.tsx:17
FunctionMediaTimelineEntry({ item, url, isSelected, flatIdx, onSelect, onDelete, onTogglePublish, onOpen, isDark }: {
item: MediaIte
src/components/timeline-view.tsx:220
FunctionMediaViewer({
items, initialIndex, getMediaUrl, onClose, onUpdateCaption, onTogglePublish,
}: {
items: MediaItem[
src/components/media-viewer.tsx:5
FunctionMomentCluster({ items, getUrl, onOpen, onDelete, onTogglePublish, isDark }: {
items: MediaItem[];
getUrl: (id: stri
src/components/timeline-view.tsx:112
FunctionNoteCard({
note, onDelete, onOpen, folderName, isDark,
}: {
note: Note;
onDelete: (id: string) => void;
src/components/note-card.tsx:75
FunctionNoteFileList({
notes,
onOpen,
selectedIndex = -1,
onSelect,
compact = false,
}: {
notes: Note[];
src/components/note-file-list.tsx:13
FunctionNoteMenu({
noteId,
currentFolderId,
isOwner,
isLocked,
onShowHistory,
onLock,
onUnlock,
src/client/pages/note.tsx:21
FunctionNoteTimelineEntry({ note, folder, isSelected, flatIdx, onSelect, onDelete, isDark }: {
note: Note; folder?: Folder; isSelec
src/components/timeline-view.tsx:172
FunctionTimelineView({
items, folders, onDeleteNote, onDeleteMedia, onTogglePublishMedia, onOpenMedia, selectedIndex = -1, onS
src/components/timeline-view.tsx:20