Files
trainhub-flutter/lib/domain/entities/note_chunk.dart
Kazimierz Ciołek 0c9eb8878d
Some checks failed
Build Linux App / build (push) Failing after 1m33s
Refactoring
2026-02-23 10:02:23 -05:00

17 lines
496 B
Dart

import 'package:freezed_annotation/freezed_annotation.dart';
part 'note_chunk.freezed.dart';
/// A single text chunk produced by splitting a trainer's note.
/// [sourceId] groups all chunks that came from the same original note
/// (useful for bulk deletion later).
@freezed
class NoteChunkEntity with _$NoteChunkEntity {
const factory NoteChunkEntity({
required String id,
required String text,
required String sourceId,
required String createdAt,
}) = _NoteChunkEntity;
}