feat(sav): add advanced components and UI enhancements
Overview
Add document management, FAQ manager, and instruction components with enhanced styling.
Changes
- Added ITRI chat interface component
- Implemented document and FAQ manager components
- Enhanced modal and form components with glassmorphism
- Improved instruction components styling
- Enhanced ticket and conversation components
- Added priority, status, and time select components
Technical Details
- useChat hook now supports agent UID parameter
- All components use ConditionalComponent
- No commented code
- FontAwesome icons library extended
- Rebased on latest develop (includes MR1)
Components Added/Updated
- itri-chat-interface.tsx
- document-manager.tsx
- faq-manager.tsx
- instruction-section.tsx
- ticket-management-section.tsx
- conversation-tab.tsx
- priority-select, status-select, time-select
CLOSE-IAV-601