Create Post Component - Copy this React, Tailwind Component to your project
Create a visually engaging and user friendly page where users can create a new post, similar to the experience found on social media platforms like Instagram or Facebook. The page should feature a text area for the user to compose their post, alongside the option to add images or videos to enhance their content. Include an intuitive privacy setting, allowing users to easily choose between making the post "Public" or visible to "Friends Only." Use an attractive and modern design, with smooth transitions, vibrant colors, and clear labels, ensuring that the interface feels dynamic and encourages users to share their thoughts and experiences. Add interactive buttons for posting, discarding, or saving drafts, with clear and appealing icons to make the experience as enjoyable as possible.
