diff --git a/mobile/src/app/note/[id].tsx b/mobile/src/app/note/[id].tsx index d62dc99..821995a 100644 --- a/mobile/src/app/note/[id].tsx +++ b/mobile/src/app/note/[id].tsx @@ -8,6 +8,7 @@ export default function NoteDetailScreen() { const params = useLocalSearchParams<{ id: string }>(); const noteId = params.id ?? 'unknown'; const selectedNote = useNotesStore((state: NotesState) => state.selectedNote); + const isLoading = useNotesStore((state: NotesState) => state.isLoading); const openNote = useNotesStore((state: NotesState) => state.openNote); const updateNote = useNotesStore((state: NotesState) => state.updateNote); const [isEditing, setIsEditing] = useState(false); @@ -33,6 +34,7 @@ export default function NoteDetailScreen() { Summary + {isLoading ? Loading note… : null} {isEditing ? ( <> - ) : ( + ) : !isLoading ? ( <> {selectedNote?.body ?? @@ -83,7 +85,7 @@ export default function NoteDetailScreen() { Edit note - )} + ) : null}