Message Post - Copy this React, Tailwind Component to your project
Users can post messages Message length must be between 3 200 characters and can be in Chinese. While typing, provide dynamic feedback on how many characters are left. Record the message posting time. Users can comment on a specific message Comment requirements are the same as for messages. Users can reply to a comment, with unlimited nesting. Users can view messages A single page displays all messages and nested comments in a tree structure. The backend generates the complete tree structure and provides it to the frontend in one go; the frontend only displays it without making multiple requests or lazy loading. Messages are arranged in reverse chronological order from top to bottom, with the newest at the top. Each message shows the poster's username and posting time. Viewing messages does not require logging in.
