give me the code for such a dialog with shadn ui components | A shadcn/ui and v0 generation - v0