chat messages list with virtual scroll on reach top | A shadcn/ui and v0 generation - v0