@@ -17,7 +17,7 @@ class CustomerFilesBloc extends Bloc<CustomerFilesEvent, CustomerFilesState> {
|
||||
: super(const CustomerFilesState(status: CustomerFilesStatus.initial)) {
|
||||
on<LoadCustomerFilesEvent>(_loadCustomerFiles);
|
||||
on<UploadCustomerFileEvent>(_uploadCustomerFile);
|
||||
on<DeleteCustomerFileEvent>(_deleteCustomerFiles);
|
||||
on<DeleteCustomerFilesEvent>(_deleteCustomerFiles);
|
||||
on<ToggleCustomerFileSelectionEvent>(_toggleCustomerFileSelection);
|
||||
}
|
||||
void _loadCustomerFiles(
|
||||
@@ -61,7 +61,7 @@ class CustomerFilesBloc extends Bloc<CustomerFilesEvent, CustomerFilesState> {
|
||||
}
|
||||
|
||||
Future<void> _deleteCustomerFiles(
|
||||
DeleteCustomerFileEvent event,
|
||||
DeleteCustomerFilesEvent event,
|
||||
Emitter<CustomerFilesState> emit,
|
||||
) async {
|
||||
emit(state.copyWith(status: CustomerFilesStatus.loading));
|
||||
|
||||
@@ -15,7 +15,7 @@ class UploadCustomerFileEvent extends CustomerFilesEvent {
|
||||
const UploadCustomerFileEvent({this.pickedFile, this.photo});
|
||||
}
|
||||
|
||||
class DeleteCustomerFileEvent extends CustomerFilesEvent {}
|
||||
class DeleteCustomerFilesEvent extends CustomerFilesEvent {}
|
||||
|
||||
class ToggleCustomerFileSelectionEvent extends CustomerFilesEvent {
|
||||
final CustomerFileModel file;
|
||||
|
||||
@@ -107,11 +107,6 @@ class CustomerRepository {
|
||||
}
|
||||
}
|
||||
|
||||
/// Salva il riferimento del file nel DB
|
||||
Future<void> saveCustomerFile(CustomerFileModel file) async {
|
||||
await _supabase.from('customer_file').insert(file.toMap());
|
||||
}
|
||||
|
||||
/// Carica un file e salva il riferimento nel database
|
||||
Future<CustomerFileModel> uploadAndRegisterFile({
|
||||
required String customerId,
|
||||
|
||||
Reference in New Issue
Block a user