Merged
Conversation
…showcases-as-microfrontends
- Removed `x-custom` property from `socialName` in complex form schema. - Updated `ReactRuntimeAdapter` to throw an error if the component is not a function. - Refactored component registration in `ComponentRegistry` to use `component` instead of `factory`. - Introduced `FormikFieldRenderer` and `RHFFieldRenderer` for custom field rendering in Formik and React Hook Form. - Updated `FormWithFormik` and `FormWithRHF` to utilize new renderers and adjusted component specifications. - Enhanced Chakra and Material UI components to support `x-component-props` for better customization. - General cleanup and refactoring across various components for consistency and improved functionality.
- Added @tanstack/react-router for improved routing capabilities. - Refactored React application structure, including new App and Router components. - Updated component registration and lifecycle management for React and Vue applications. - Enhanced the RootLayout and ReactHeader components for better UI integration. - Cleaned up index.html and package.json for consistency and updated dependencies.
- Added a new vanilla JS microfrontend with a simple and complex form demonstration. - Integrated tab behavior for switching between form views. - Created a helper for single-spa to manage the vanilla app lifecycle. - Updated the main application to register the vanilla microfrontend and render it within the shell. - Enhanced error handling in the React lifecycles for better user experience.
- Deleted the shell microfrontend, including its HTML, package.json, and configuration files. - Updated pnpm workspace configuration to remove references to the shell package. - Adjusted showcases to integrate with the new structure and ensure proper functionality.
- Replaced `factory` with `component` in component specifications for better clarity and consistency. - Updated test navigation URLs to point to the correct path for the React basic form.
- Renamed 'shell' to 'showcases' in the lock file for clarity. - Updated versions of dependencies, including vite and typescript, to include associated types. - Removed outdated showcases dependencies to streamline the configuration.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.