An interactive transfer list example that lets you move CSV headers between panels and reorganize fields.
John Doe
John Doe
transfer-list/
├── index.ts # Types, injection key, exports
├── fixtures.ts # Mocked CSV data
├── useCsv.ts # CSV utilities
├── useTransferList.ts # Handles the check-in of headers and data and the transfer logic
├── TransferList.vue # Main sortable transfer list component
├── Transferable.vue # Transferable item component
name,age,city
John Doe,32,Paris
Jane Smith,28,Lyon
Alice Cooper,40,Bordeaux
After transferring headers, the data is displayed and can be downloaded as a CSV file.