initial: bootstrap from BukidBountyApp base
This commit is contained in:
23
ai-docs/modules/home.md
Normal file
23
ai-docs/modules/home.md
Normal file
@@ -0,0 +1,23 @@
|
||||
# Home Module
|
||||
|
||||
## Purpose
|
||||
Provides the main application shell and home page functionality. Includes layout fragments, top header, and bottom navigation.
|
||||
|
||||
## Key Files
|
||||
- `resources/js/Pages/Home.vue` - Main home component
|
||||
- `resources/js/Pages/Fragments/Home/HomePublic.vue` - Public home fragment
|
||||
- `resources/js/Pages/Fragments/Home/HomeUltimate.vue` - Ultimate user home fragment
|
||||
- `app/Http/Controllers/Pages/Core/HomeController.php`
|
||||
|
||||
## Public APIs
|
||||
- `render()` - Renders the main application shell
|
||||
|
||||
## Dependencies
|
||||
- `TopHeader` - Header component
|
||||
- `BottomNav` - Bottom navigation component
|
||||
- `BaseModal` - Modal component
|
||||
|
||||
## Important Behavior
|
||||
- Uses Pinia stores for state management (user, UI, network)
|
||||
- Async component loading based on current page
|
||||
- Global navigate helper available via `$navigate`
|
||||
Reference in New Issue
Block a user