Test
PR Type
Enhancement, Other
Description
• Major application setup: Complete Next.js application with TypeScript, authentication, and multi-tenant architecture • Authentication system: NextAuth integration with Azure AD provider and route protection • Multi-application support: Separate layouts and configurations for KIR and Lucy applications • Comprehensive UI components: Reusable components including modals, accordions, toast notifications, form inputs, and navigation elements • State management: Zustand store for user configuration and toast context provider • Mock data and configuration: Extensive mock data for logs, applications, storefronts, and environments • Styling system: Global CSS with Tailwind, custom themes, and design tokens • Development tooling: Prettier, linting, Husky hooks, and folder structure documentation • Utility functions: Date helpers, mobile detection, debounce hooks, and responsive utilities
Diagram Walkthrough
flowchart LR
Auth["Authentication System"] --> Layout["Application Layouts"]
Layout --> KIR["KIR App"]
Layout --> Lucy["Lucy App"]
Components["UI Components"] --> KIR
Components --> Lucy
Store["State Management"] --> Components
MockData["Mock Data"] --> KIR
Config["Configuration"] --> Layout
Utils["Utilities & Hooks"] --> Components
File Walkthrough
Relevant files | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 1 files
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Configuration changes | 19 files
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Enhancement | 35 files
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Formatting | 1 files
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Documentation | 1 files
|