can you write code for layout.tsx file with buttons at left and children comonent changing at right | A shadcn/ui and v0 generation - v0