How to drag multiple items in a list

I have a list containing multiple cells.

How to drag the selected items?

struct FolderDetail: View {
    let folder: Folder?
    @ObservedObject var dataStore: DataStore

    @State private var selectedCarIDs = Set<Int>()

    var body: some View {
        if let folder {
            List(dataStore.cars[folder.id] ?? [], selection: $selectedCarIDs) { car in
                Text(car.name)
                    .tag(car.id)
                    .draggable(car.name)
            }

        } else {
            Text("no folder selected")
        }
    }
}