import { describe, it } from 'vitest'

describe('UX-11: Drag-to-move document onto folder row', () => {
  it.todo('dragOverFolderId set on @dragover applies bg-amber-50 ring-2 ring-inset ring-amber-300 to that folder row')
  it.todo('drop on folder emits file-move with { fileId, folderId }')
  it.todo('dragend resets draggingFile to null after nextTick (click-after-drag guard)')
  it.todo('click on file row is suppressed when draggingFile is non-null')
})

describe('UX-11 (toast wiring): doMove emits toast', () => {
  it.todo('successful moveToFolder triggers useToastStore.show("Document moved", "success")')
  it.todo('failed moveToFolder triggers useToastStore.show("Move failed: ...", "error")')
})
