- Deleted Navigation component and its associated styles, hooks, and utilities.
- Updated index.js to export a null component wrapped with edition-specific logic.
- Added navigation feature flag to licensing configurations and terms.
- Updated LicenseTooltip to include navigation in the feature list.
- Adjusted withEditionSpecificComponent to support widgets.
* test: verify pre-commit hook
* fix: clean up code formatting and improve readability across multiple components
* chore: update subproject commit reference in frontend/ee
* chore: update eslint to version 9.26.0 and remove unused dependencies from package.json
fix: update submodule reference in server/ee
* chore: refactor ESLint configuration and add quiet linting script; update components to disable specific ESLint rules
* chore: add GitHub Copilot review instructions for App Builder team
Covers backward compatibility rules, styling conventions, state management,
resolution system, widget definitions, and common review flags.
* chore: add review instructions for App Builder, Data Migrations, Server Widget Config, Widget Components, and Widget Config
* Enhance TypeScript support in frontend configuration
- Added TypeScript parser and linting rules to ESLint configuration.
- Updated Babel configuration to include TypeScript preset.
- Modified package.json and package-lock.json to include TypeScript and related dependencies.
- Introduced tsconfig.json for TypeScript compiler options.
- Updated Webpack configuration to support .ts and .tsx file extensions.
- Adjusted linting and formatting scripts to include TypeScript files.
* chore: update TypeScript ESLint packages and subproject commits
---------
Co-authored-by: kavinvenkatachalam <kavin.saratha@gmail.com>
Co-authored-by: Johnson Cherian <johnsonc.dev@gmail.com>
- Implemented Navigation component with horizontal and vertical orientations.
- Added support for nested groups and item visibility/disable states.
- Created associated SCSS styles for navigation layout and item appearance.
- Integrated Navigation widget into the editor helpers and widget configuration.
- Defined navigation configuration with properties, events, and default items.