import { describe, it } from 'vitest'

describe('UX-09: OsDragOverlay shows when OS files are dragged over the window', () => {
  it.todo('overlay hidden by default (dragDepth=0)')
  it.todo('dragenter with dataTransfer.types including "Files" shows overlay')
  it.todo('dragenter without "Files" type is ignored (in-app element drag)')
  it.todo('dragleave decrements depth; overlay hides when depth reaches 0')
  it.todo('drop event emits files-dropped with the file list')
  it.todo('drop resets dragDepth to 0 and hides overlay')
  it.todo('overlay is teleported to body with z-[9998] (below toast z-[9999])')
})
