Account Management - Copy this React, Tailwind Component to your project
Design-a-user-interface-for-an-account-management-tool,-adhering-to-the-following-specifications:-Account-Creation-Form:-Include-fields-for:-Account-Name-(required,-unique,-with-validation).-Account-ID-(optional,-auto-generated-if-not-provided).-Description-(optional).-Display-a-toggle-to-switch-between-selecting-an-existing-account-and-creating-a-new-one.-Existing-Accounts-Management:-Provide-a-dropdown-list-to-select-from-existing-accounts,-searchable-by-Account-Name.-Display-details-such-as-Account-Name-and-Account-ID-in-the-dropdown-or-a-table-view.-Search-and-Filter-Features:-Include-a-search-bar-to-quickly-locate-specific-accounts.-Add-filters-to-refine-results-based-on-criteria-like-Account-Name-or-ID.-Editing-Functionality:-Allow-users-to-update-Account-Name,-Contact-Information,-and-Description-via-an-'Edit'-button.-Ensure-all-changes-adhere-to-field-validations.-Account-Deletion:-Provide-a-'Delete'-button-with-a-confirmation-prompt-to-prevent-accidental-deletions.-Style-and-Workflow:-Use-a-clean-and-modern-design-with-clear-section-indicators-(e.g.,-icons-or-tabs-for-each-step:-Account,-Upload-Data,-Analyzing,-Results).-Match-the-style-of-the-provided-images-(purple-and-white-theme-with-clean-layouts).-The-interface-should-prioritize-usability-and-accessibility,-ensuring-smooth-navigation-and-an-intuitive-workflow-for-users-organizing-ticket-files-by-accounts.
