Generate empty state screens for the following base screen: Base Screen: {ascii_content} Screen Type: {screen_type} Module: {module_name} Function: {function_name} Generate empty states for: 1. No data available 2. No search results 3. No filtered results 4. Initial state 5. Cleared/reset state Each empty state must: - Match the base screen context - Provide clear messaging - Include appropriate actions - Guide the user Example Format: ----------------------------------------------------------- < Screen code="SCR_001_EMPTY"> < Type>empty < Mockup> +-----------------------------------+ | {screen_title} | +-----------------------------------+ | [Empty State Icon] | | | | {empty_state_message} | | | | Suggested Actions: | | [Primary Action] [Secondary Action] | +-----------------------------------+ < Navigation> - [Primary Action] -> {action_screen} - [Secondary Action] -> {alternate_screen} < State> - Current: Empty_{state_type} - Next: {action_state} < Sequence> - Screen -> Data: Check State - Screen -> View: Show Empty - User -> Action: Select Action - Screen -> Next: Navigate ----------------------------------------------------------- Requirements: 1. Create empty state screens that: - Match the base screen purpose - Show clear empty state messages - Provide relevant actions - Guide users to next steps - Follow state diagram transitions 2. Each empty screen must have: - Unique code (base_screen_code + _EMPTY) - Empty state type indicator - Clear message - Action buttons - Navigation paths - State transitions - User guidance 3. Empty state types to cover: - NO_DATA: No records available - NO_RESULTS: Search yielded no matches - NO_FILTERED: Filters returned nothing - INITIAL: First-time/fresh state - CLEARED: After reset/clear action 4. Components to include: - Empty state illustrations - Informative messages - Action buttons - Help text/links - Navigation elements 5. State handling: - Show current empty state - Define next possible states - Include refresh/retry options - Handle state transitions 6. Empty state sequences: - State detection - Empty state display - User guidance - Action handling