Advertisement
Guest User

Untitled

a guest
Jun 20th, 2025
30
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. VStack(spacing: 8) {
  2. ForEach(viewModel.widgetCurrencies, id: \.self) { currentCurrency in
  3. WidgetListView(currency: currentCurrency)
  4. .onDrag({
  5. draggedItem = currentCurrency
  6. return NSItemProvider(item: nil, typeIdentifier: currentCurrency.id ?? "")
  7. })
  8. .onDrop(of: [UTType.item], delegate: DragDropHelper(item: currentCurrency,
  9. items: $viewModel.widgetCurrencies,
  10. draggedItem: $draggedItem,
  11. orderChanged: { widgetItems in
  12. viewModel.widgetCurrenciesChangedOrder(newOrder: widgetItems)
  13. }))
  14. }
  15. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement