Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- VStack(spacing: 8) {
- ForEach(viewModel.widgetCurrencies, id: \.self) { currentCurrency in
- WidgetListView(currency: currentCurrency)
- .onDrag({
- draggedItem = currentCurrency
- return NSItemProvider(item: nil, typeIdentifier: currentCurrency.id ?? "")
- })
- .onDrop(of: [UTType.item], delegate: DragDropHelper(item: currentCurrency,
- items: $viewModel.widgetCurrencies,
- draggedItem: $draggedItem,
- orderChanged: { widgetItems in
- viewModel.widgetCurrenciesChangedOrder(newOrder: widgetItems)
- }))
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement