public static function getColumns(): array
{
return [
ImportColumn::make('first_name')
->label('First Name')
->requiredMapping()
->rules(['required', 'string'])
->examples(['John', 'Jane'])
->exampleHeader('First Name'),
ImportColumn::make('last_name')
->label('Last Name')
->requiredMapping()
->rules(['required', 'string'])
->examples(['Doe', 'Mathews'])
->exampleHeader('Last Name'),
ImportColumn::make('email')
->label('Email Address')
->requiredMapping()
->rules(['required', 'email'])
->examples(['john@gmail.com', 'mathews@yahoo.com'])
->exampleHeader('Email Address'),
];
}
public static function getColumns(): array
{
return [
ImportColumn::make('first_name')
->label('First Name')
->requiredMapping()
->rules(['required', 'string'])
->examples(['John', 'Jane'])
->exampleHeader('First Name'),
ImportColumn::make('last_name')
->label('Last Name')
->requiredMapping()
->rules(['required', 'string'])
->examples(['Doe', 'Mathews'])
->exampleHeader('Last Name'),
ImportColumn::make('email')
->label('Email Address')
->requiredMapping()
->rules(['required', 'email'])
->examples(['john@gmail.com', 'mathews@yahoo.com'])
->exampleHeader('Email Address'),
];
}