part of 'company_bloc.dart'; // lib/blocs/company/company_event.dart abstract class CompanyEvent extends Equatable { const CompanyEvent(); @override List get props => []; } class SaveCompanyRequested extends CompanyEvent { final String ragioneSociale; final String partitaIva; final String codiceFiscale; final String codiceUnivoco; final String indirizzo; final String cap; final String citta; final String provincia; final String companyLogo; const SaveCompanyRequested({ required this.ragioneSociale, required this.partitaIva, required this.codiceFiscale, required this.codiceUnivoco, required this.indirizzo, required this.cap, required this.citta, required this.provincia, this.companyLogo = '', // Default vuoto come da schema SQL }); @override List get props => [ ragioneSociale, partitaIva, codiceFiscale, codiceUnivoco, indirizzo, cap, citta, provincia, companyLogo, ]; }