Skip to content

Monorepo implementation, resolves FRONT-597#1498

Open
arentant wants to merge 572 commits into
devfrom
dev-monorepo
Open

Monorepo implementation, resolves FRONT-597#1498
arentant wants to merge 572 commits into
devfrom
dev-monorepo

Conversation

@arentant

Copy link
Copy Markdown
Collaborator

No description provided.

@vercel

vercel Bot commented Sep 24, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
layerswap-monorepo-bridge Ready Ready Preview Jul 7, 2026 10:00am
widget-playground Ready Ready Preview, Comment Jul 7, 2026 10:00am
4 Skipped Deployments
Project Deployment Actions Updated (UTC)
layerswap-dynamic-example Ignored Ignored Preview Jul 7, 2026 10:00am
layerswap-explorer-monorepo Ignored Ignored Preview Jul 7, 2026 10:00am
layerswap-explorer-monorepo (sandbox) Ignored Ignored Jul 7, 2026 10:00am
layerswapapp Ignored Ignored Preview Jul 7, 2026 10:00am

Request Review

@arentant arentant changed the title Monorepo initial implementation Monorepo initial implementation, resolves FRONT-597 Sep 24, 2025
@vercel

vercel Bot commented Sep 29, 2025

Copy link
Copy Markdown

Deployment failed with the following error:

The `vercel.json` schema validation failed with the following message: should NOT have additional property `rootDirectory`

Learn More: https://vercel.com/docs/concepts/projects/project-configuration

@vercel

vercel Bot commented Sep 29, 2025

Copy link
Copy Markdown

Deployment failed with the following error:

The `vercel.json` schema validation failed with the following message: should NOT have additional property `projects`

Learn More: https://vercel.com/docs/concepts/projects/project-configuration

arentant and others added 30 commits June 18, 2026 17:18
…sion; remove unused comments in TransferCrypto component
…and focus trap

- Introduced familyDrawerConstants for shared timing and gesture thresholds.
- Created familyDrawerStyles for styling the family drawer component.
- Implemented useFamilyDrawerDrag for drag-to-dismiss behavior.
- Added useFamilyDrawerFocusTrap to manage focus within the drawer.
- Developed useFamilyDrawerViewMorph for view transitions and height morphing.
- Updated DepositLoading to conditionally render PoweredByFooter.
- Enhanced TransferCrypto to support hidePoweredBy prop.
- Modified ConnectStep to include selectSourceAccount in dependencies.
- Refactored DepositComponent to manage deposit closing and powered by visibility.
- Updated DepositAddressForm to accept hidePoweredBy prop.
- Cleaned up SwapDetails by removing unused imports.
- Refactored Footer to encapsulate PoweredByFooter rendering logic.
- Updated WidgetLoading to utilize PoweredByFooter for consistent branding.
…bileModal

Improve mobile experience for deposit widget in modal
- Updated balance and gas providers to import Hyperliquid providers from the new directory structure.
- Refactored EVM provider to utilize new balance and gas provider imports.
- Removed unused tempoTransactionBuilder file.
- Introduced Hyperliquid withdrawal components and hooks for improved user experience.
- Added error handling for Hyperliquid withdrawal process.
- Implemented extended routes functionality with new types and utility functions for handling amounts and transformations.
- Updated widget types to include extended routes types for better integration.
…e handling

- Implemented a dedicated withdrawal component for Hyperliquid, allowing for a distinct user interface and flow.
- Enhanced the `useHyperliquidWithdrawal` hook to manage the withdrawal process, including error handling and progress tracking.
- Updated the resolver context to set extended route providers, ensuring they are available during render.
- Refactored transfer execution to support progress updates, allowing for better user feedback during transactions.
- Improved type definitions for transfer-related props to accommodate new features and ensure type safety.
- Removed deprecated error resolution logic for Hyperliquid, centralizing error handling in the new structure.
feat: implement Hyperliquid deposit option and enhance deposit flow
…eposit address form structure

- Removed QRCodeSVG usage in DepositAddressInfo, ManualWithdraw, and WalletQrCode components, replacing it with StyledQRCode for better customization.
- Introduced DepositQuoteDetails component to encapsulate min/max deposit and fee details, improving code organization and readability.
- Added FeeCalculator component for calculating fees based on user input, enhancing user experience.
- Removed SwapError component and its references to streamline error handling in the deposit address form.
- Updated PayFromPicker styles for consistency.
- Updated dependencies in pnpm-lock.yaml, including upgrading Node.js version and removing unused qrcode.react package.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants