import React from 'react'; import { BaseEntry } from './BaseEntry'; import { IOEntryData } from '../../../types/entries'; interface ReadEntryProps { entry: IOEntryData; onDelete: (id: string) => void; onUpdate: (id: string) => void; onReset: (id: string) => void; onSave: (id: string, data: IOEntryData) => Promise; } const ReadEntry: React.FC = ({ entry, onDelete, onUpdate, onReset, onSave }) => { const renderContent = (data: IOEntryData) => (
Content:
{data.content || ''}
{data.read ? '✓ Read' : '✗ Not Read'}
); const renderEditForm = ( data: IOEntryData, onChange: (data: IOEntryData) => void, isLoading: boolean ) => (