diff --git a/frontend/src/components/ui/importer/Importer.vue b/frontend/src/components/ui/importer/Importer.vue new file mode 100644 index 00000000..89081617 --- /dev/null +++ b/frontend/src/components/ui/importer/Importer.vue @@ -0,0 +1,216 @@ + + + Import Agents + + + + + Import Agents + + + + + + + Select CSV File + + + + + File: {{ file.name }} + + + + Required CSV Format + + first_name, last_name, email, roles, teams + Roles and teams must match exactly (case-sensitive) + + + + + Start Import + + + + + + + + Total + {{ status.total }} + + + Success + {{ status.success }} + + + Errors + {{ status.errors }} + + + + + + + + Importing agents... + + + + Success! + Import completed successfully + + + + + Import Logs + + + + {{ log }} + + + + + + + + Error + {{ error }} + + + + + Done + + Cancel + + + + + + + + \ No newline at end of file
File: {{ file.name }}
first_name, last_name, email, roles, teams
Roles and teams must match exactly (case-sensitive)
Total
Success
Errors
Import Logs