Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,12 @@

import { ButtonFilterProps } from './ButtonFilter.types';

/**
* @deprecated Please update your code to use `ButtonFilter` from `@metamask/design-system-react-native`.
* The API may have changed — compare props before migrating.
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/src/components/ButtonFilter/README.md}
* @since @metamask/design-system-react-native@0.11.0
*/
const ButtonFilter = ({
children,
isActive = false,
Expand Down Expand Up @@ -38,4 +44,4 @@
);
};

export default ButtonFilter;

Check warning on line 47 in app/component-library/components-temp/ButtonFilter/ButtonFilter.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'ButtonFilter' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0C6o0p22hnnLlPK6Rn&open=AZ0C6o0p22hnnLlPK6Rn&pullRequest=27652
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,12 @@
import { MainActionButtonProps } from './MainActionButton.types';
import styleSheet from './MainActionButton.styles';

/**
* @deprecated Please update your code to use `MainActionButton` from `@metamask/design-system-react-native`.
* The API may have changed — compare props before migrating.
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/src/components/MainActionButton/README.md}
* @since @metamask/design-system-react-native@0.11.0
*/
const MainActionButton = ({
iconName,
label,
Expand Down Expand Up @@ -65,4 +71,4 @@
);
};

export default MainActionButton;

Check warning on line 74 in app/component-library/components-temp/MainActionButton/MainActionButton.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'MainActionButton' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0C6om622hnnLlPK6Rm&open=AZ0C6om622hnnLlPK6Rm&pullRequest=27652
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ import {

import type { TabEmptyStateProps } from './TabEmptyState.types';

/**
* @deprecated Please update your code to use `TabEmptyState` from `@metamask/design-system-react-native`.
* The API may have changed — compare props before migrating.
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/src/components/TabEmptyState/README.md}
* @since @metamask/design-system-react-native@0.11.0
*/
export const TabEmptyState: React.FC<TabEmptyStateProps> = ({
icon,
description,
Expand Down
8 changes: 8 additions & 0 deletions app/component-library/components/Banners/Banner/Banner.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,23 @@
// Internal dependencies.
import { BannerProps, BannerVariant } from './Banner.types';

/**
* @deprecated Please update your code to use `BannerAlert` from `@metamask/design-system-react-native`.
* The `BannerVariant.Tip` variant is unused and will be removed.
* The API may have changed — compare props before migrating.
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/src/components/BannerAlert/README.md}
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/MIGRATION.md Migration docs}
* @since @metamask/design-system-react-native@0.11.0
*/
const Banner = (bannerProps: BannerProps) => {
switch (bannerProps.variant) {
case BannerVariant.Alert:
return <BannerAlert {...bannerProps} />;

Check warning on line 21 in app/component-library/components/Banners/Banner/Banner.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'BannerAlert' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0C6o2v22hnnLlPK6Ry&open=AZ0C6o2v22hnnLlPK6Ry&pullRequest=27652
case BannerVariant.Tip:
return <BannerTip {...bannerProps} />;

Check warning on line 23 in app/component-library/components/Banners/Banner/Banner.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'BannerTip' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0C6o2v22hnnLlPK6Rz&open=AZ0C6o2v22hnnLlPK6Rz&pullRequest=27652
default:
throw new Error('Invalid Banner Variant');
}
};

export default Banner;

Check warning on line 29 in app/component-library/components/Banners/Banner/Banner.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'Banner' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0C6o2v22hnnLlPK6R0&open=AZ0C6o2v22hnnLlPK6R0&pullRequest=27652
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,12 @@
TESTID_BANNER_CLOSE_BUTTON_ICON,
} from './BannerBase.constants';

/**
* @deprecated Please update your code to use `BannerBase` from `@metamask/design-system-react-native`.
* The API may have changed — compare props before migrating.
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/src/components/BannerBase/README.md}
* @since @metamask/design-system-react-native@0.11.0
*/
const BannerBase: React.FC<BannerBaseProps> = ({
style,
startAccessory,
Expand Down Expand Up @@ -81,4 +87,4 @@
);
};

export default BannerBase;

Check warning on line 90 in app/component-library/components/Banners/Banner/foundation/BannerBase/BannerBase.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'BannerBase' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0C6o1622hnnLlPK6Rt&open=AZ0C6o1622hnnLlPK6Rt&pullRequest=27652
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,13 @@
BANNERALERT_TEST_ID,
} from './BannerAlert.constants';

/**
* @deprecated Please update your code to use `BannerAlert` from `@metamask/design-system-react-native`.
* The API may have changed — compare props before migrating.
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/src/components/BannerAlert/README.md}
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/MIGRATION.md Migration docs}
* @since @metamask/design-system-react-native@0.11.0
*/
const BannerAlert: React.FC<BannerAlertProps> = ({
style,
severity = DEFAULT_BANNERALERT_SEVERITY,
Expand All @@ -34,7 +41,7 @@
);

return (
<BannerBase

Check warning on line 44 in app/component-library/components/Banners/Banner/variants/BannerAlert/BannerAlert.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'BannerBase' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0C6o2e22hnnLlPK6Rw&open=AZ0C6o2e22hnnLlPK6Rw&pullRequest=27652
style={styles.base}
startAccessory={severityIcon}
testID={BANNERALERT_TEST_ID}
Expand All @@ -43,4 +50,4 @@
);
};

export default BannerAlert;

Check warning on line 53 in app/component-library/components/Banners/Banner/variants/BannerAlert/BannerAlert.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'BannerAlert' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0C6o2e22hnnLlPK6Rx&open=AZ0C6o2e22hnnLlPK6Rx&pullRequest=27652
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,12 @@
BANNERTIP_TEST_ID,
} from './BannerTip.constants';

/**
* @deprecated This component is unused and will be removed.
* Please use `BannerBase` from `@metamask/design-system-react-native` instead.
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/src/components/BannerBase/README.md}
* @since @metamask/design-system-react-native@0.11.0
*/
const BannerTip: React.FC<BannerTipProps> = ({
style,
logoType = DEFAULT_BANNERTIP_LOGOTYPE,
Expand All @@ -35,7 +41,7 @@
);

return (
<BannerBase

Check warning on line 44 in app/component-library/components/Banners/Banner/variants/BannerTip/BannerTip.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'BannerBase' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0C6o2L22hnnLlPK6Ru&open=AZ0C6o2L22hnnLlPK6Ru&pullRequest=27652
style={styles.base}
startAccessory={foxLogo}
testID={BANNERTIP_TEST_ID}
Expand All @@ -44,4 +50,4 @@
);
};

export default BannerTip;

Check warning on line 53 in app/component-library/components/Banners/Banner/variants/BannerTip/BannerTip.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'BannerTip' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0C6o2L22hnnLlPK6Rv&open=AZ0C6o2L22hnnLlPK6Rv&pullRequest=27652
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,12 @@
BottomSheetDialogRef,
} from './foundation/BottomSheetDialog';

/**
* @deprecated Please update your code to use `BottomSheet` from `@metamask/design-system-react-native`.
* The API may have changed — compare props before migrating.
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/src/components/BottomSheet/README.md}
* @since @metamask/design-system-react-native@0.11.0
*/
const BottomSheet = forwardRef<BottomSheetRef, BottomSheetProps>(
(
{
Expand Down Expand Up @@ -149,7 +155,7 @@
isInteractable && bottomSheetDialogRef.current?.onCloseDialog();
}}
/>
<BottomSheetDialog

Check warning on line 158 in app/component-library/components/BottomSheets/BottomSheet/BottomSheet.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'BottomSheetDialog' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0C6o1Q22hnnLlPK6Rp&open=AZ0C6o1Q22hnnLlPK6Rp&pullRequest=27652
isInteractable={isInteractable}
onClose={onCloseCB}
onOpen={onOpenCB}
Expand All @@ -159,10 +165,10 @@
keyboardAvoidingViewEnabled={keyboardAvoidingViewEnabled}
>
{children}
</BottomSheetDialog>

Check warning on line 168 in app/component-library/components/BottomSheets/BottomSheet/BottomSheet.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'BottomSheetDialog' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0C6o1Q22hnnLlPK6Rq&open=AZ0C6o1Q22hnnLlPK6Rq&pullRequest=27652
</KeyboardAvoidingView>
);
},
);

export default BottomSheet;

Check warning on line 174 in app/component-library/components/BottomSheets/BottomSheet/BottomSheet.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'BottomSheet' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0C6o1Q22hnnLlPK6Rr&open=AZ0C6o1Q22hnnLlPK6Rr&pullRequest=27652
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,12 @@
BottomSheetDialogProps,
} from './BottomSheetDialog.types';

/**
* @deprecated Please update your code to use `BottomSheetDialog` from `@metamask/design-system-react-native`.
* The API may have changed — compare props before migrating.
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/src/components/BottomSheetDialog/README.md}
* @since @metamask/design-system-react-native@0.11.0
*/
const BottomSheetDialog = forwardRef<
BottomSheetDialogRef,
BottomSheetDialogProps
Expand Down Expand Up @@ -257,4 +263,4 @@
},
);

export default BottomSheetDialog;

Check warning on line 266 in app/component-library/components/BottomSheets/BottomSheet/foundation/BottomSheetDialog/BottomSheetDialog.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'BottomSheetDialog' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0C6o0822hnnLlPK6Ro&open=AZ0C6o0822hnnLlPK6Ro&pullRequest=27652
1 change: 1 addition & 0 deletions app/component-library/components/Icons/Icon/Icon.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import { DEFAULT_ICON_SIZE, DEFAULT_ICON_COLOR } from './Icon.constants';
* @deprecated Please update your code to use `Icon` from `@metamask/design-system-react-native`.
* The API may have changed — compare props before migrating.
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/src/components/Icon/README.md}
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/MIGRATION.md Migration docs}
*/
const Icon = ({
size = DEFAULT_ICON_SIZE,
Expand Down
6 changes: 6 additions & 0 deletions app/component-library/components/List/ListItem/ListItem.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@
TESTID_LISTITEM_GAP,
} from './ListItem.constants';

/**
* @deprecated Please update your code to use `ListItem` from `@metamask/design-system-react-native`.
* The API may have changed — compare props before migrating.
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/src/components/ListItem/README.md}
* @since @metamask/design-system-react-native@0.11.0
*/
const ListItem: React.FC<ListItemProps> = ({
style,
children,
Expand Down Expand Up @@ -60,4 +66,4 @@
);
};

export default ListItem;

Check warning on line 69 in app/component-library/components/List/ListItem/ListItem.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'ListItem' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0C6o1m22hnnLlPK6Rs&open=AZ0C6o1m22hnnLlPK6Rs&pullRequest=27652
1 change: 1 addition & 0 deletions app/component-library/components/Texts/Text/Text.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import { DEFAULT_TEXT_COLOR, DEFAULT_TEXT_VARIANT } from './Text.constants';
* @deprecated Please update your code to use `Text` from `@metamask/design-system-react-native`.
* The API may have changed — compare props before migrating.
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/src/components/Text/README.md}
* @see {@link https://github.com/MetaMask/metamask-design-system/blob/main/packages/design-system-react-native/MIGRATION.md Migration docs}
*/
const Text: React.FC<TextProps> = ({
variant = DEFAULT_TEXT_VARIANT,
Expand Down
5 changes: 3 additions & 2 deletions app/components/UI/Bridge/components/InputStepper/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ import Input from '../../../../../component-library/components/Form/TextField/fo
import {
ButtonIcon,
ButtonIconSize,
ButtonIconVariant,
IconColor,
IconName,
Text,
Expand Down Expand Up @@ -42,7 +43,7 @@ export const InputStepper = ({
<ButtonIcon
size={ButtonIconSize.Lg}
iconName={IconName.Minus}
isFloating
variant={ButtonIconVariant.Floating}

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updating breaking change isFloating has changed to variant={ButtonIconVariant.Floating}

style={tw.style(minusPressed ? 'bg-muted-pressed' : 'bg-muted')}
iconProps={{ color: IconColor.IconDefault }}
onPressIn={() => setMinusPressed(true)}
Expand Down Expand Up @@ -72,7 +73,7 @@ export const InputStepper = ({
<ButtonIcon
size={ButtonIconSize.Lg}
iconName={IconName.Add}
isFloating
variant={ButtonIconVariant.Floating}
style={tw.style(plusPressed ? 'bg-muted-pressed' : 'bg-muted')}
iconProps={{ color: IconColor.IconDefault }}
onPressIn={() => setPlusPressed(true)}
Expand Down
3 changes: 3 additions & 0 deletions app/components/Views/Login/__snapshots__/index.test.tsx.snap
Original file line number Diff line number Diff line change
Expand Up @@ -153,6 +153,9 @@ exports[`Login renders matching snapshot 1`] = `
"letterSpacing": 0,
"lineHeight": 24,
},
{
"lineHeight": 0,
},
Comment on lines +156 to +158

@georgewrmarshall georgewrmarshall Mar 22, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lineHeight fix for MMDS components MetaMask/metamask-design-system#960

Curiously the main branch login doesn't seem to have the same bug as the component-library version 🤔

Before

Version before the bug fix is also fine.

before720.mov

After

Version after the bug fix is the same

after.password.mov

{
"textAlignVertical": "center",
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -539,7 +539,7 @@ exports[`ManualBackupStep1 matches snapshot 1`] = `
"text-body-md",
"font-default-medium",
"text-default",
"shrink grow-0 flex-wrap text-center text-primary-inverse",
"shrink grow-0 flex-wrap text-center text-primary-inverse ",
],
undefined,
]
Expand Down Expand Up @@ -1094,7 +1094,7 @@ exports[`ManualBackupStep1 theme appearance renders with dark theme 1`] = `
"text-body-md",
"font-default-medium",
"text-default",
"shrink grow-0 flex-wrap text-center text-primary-inverse",
"shrink grow-0 flex-wrap text-center text-primary-inverse ",
],
undefined,
]
Expand Down Expand Up @@ -1649,7 +1649,7 @@ exports[`ManualBackupStep1 theme appearance renders with light theme on Android
"text-body-md",
"font-default-medium",
"text-default",
"shrink grow-0 flex-wrap text-center text-primary-inverse",
"shrink grow-0 flex-wrap text-center text-primary-inverse ",
],
undefined,
]
Expand Down
2 changes: 1 addition & 1 deletion app/components/Views/ManualBackupStep1/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ const ManualBackupStep1 = () => {
);

const [seedPhraseHidden, setSeedPhraseHidden] = useState(true);
const [password, setPassword] = useState<string | undefined>(undefined);
const [password, setPassword] = useState('');

@georgewrmarshall georgewrmarshall Mar 22, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Input controlled-value change from MetaMask/metamask-design-system#960 made this field require a string empty state. Using "" here keeps TextField controlled and avoids the undefined value type breakage.

After

No visual changes and input still works as expected

after720.mov

const [warningIncorrectPassword, setWarningIncorrectPassword] = useState<
string | undefined
>(undefined);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -269,7 +269,7 @@

const renderWarning = () => (
<Box testID={RevealSeedViewSelectorsIDs.SEED_PHRASE_WARNING_ID}>
<Banner

Check warning on line 272 in app/components/Views/RevealPrivateCredential/RevealPrivateCredential.tsx

View check run for this annotation

SonarQubeCloud / SonarCloud Code Analysis

'Banner' is deprecated.

See more on https://sonarcloud.io/project/issues?id=metamask-mobile&issues=AZ0nXqvPM7VHBcxZh-pd&open=AZ0nXqvPM7VHBcxZh-pd&pullRequest=27652
variant={BannerVariant.Alert}
severity={BannerAlertSeverity.Error}
title={
Expand Down Expand Up @@ -335,6 +335,7 @@
) : (
<Box twClassName="p-5 pb-0">
<PasswordEntry
password={password}

@georgewrmarshall georgewrmarshall Mar 25, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Update due to controlled input only change from design system library update

onPasswordChange={setPassword}
onSubmit={tryUnlock}
warningMessage={warningIncorrectPassword}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import { PasswordEntryProps } from '../types';
import { useTailwind } from '@metamask/design-system-twrnc-preset';

const PasswordEntry = ({
password,
onPasswordChange,
onSubmit,
warningMessage,
Expand All @@ -36,6 +37,7 @@ const PasswordEntry = ({
{strings('reveal_credential.enter_password')}
</Text>
<TextField
value={password}
placeholder={'Password'}
placeholderTextColor={colors.text.muted}
onChangeText={onPasswordChange}
Expand Down
1 change: 1 addition & 0 deletions app/components/Views/RevealPrivateCredential/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@ export interface SeedPhraseConcealerProps {
}

export interface PasswordEntryProps {
password: string;

@georgewrmarshall georgewrmarshall Mar 25, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updating PasswordEntry from an uncontrolled component to a controlled component due to controlled only support from design system component

onPasswordChange: (password: string) => void;
onSubmit: () => void;
warningMessage: string;
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,7 @@
"@metamask/core-backend": "^6.2.0",
"@metamask/delegation-controller": "^2.0.2",
"@metamask/delegation-deployments": "^0.15.0",
"@metamask/design-system-react-native": "^0.10.0",
"@metamask/design-system-react-native": "^0.11.0",
Comment thread
cursor[bot] marked this conversation as resolved.
"@metamask/design-system-twrnc-preset": "^0.3.0",
"@metamask/design-tokens": "^8.2.2",
"@metamask/earn-controller": "^10.0.0",
Expand Down
20 changes: 10 additions & 10 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -8135,11 +8135,11 @@ __metadata:
languageName: node
linkType: hard

"@metamask/design-system-react-native@npm:^0.10.0":
version: 0.10.0
resolution: "@metamask/design-system-react-native@npm:0.10.0"
"@metamask/design-system-react-native@npm:^0.11.0":
version: 0.11.0
resolution: "@metamask/design-system-react-native@npm:0.11.0"
dependencies:
"@metamask/design-system-shared": "npm:^0.3.0"
"@metamask/design-system-shared": "npm:^0.4.0"
fast-text-encoding: "npm:^1.0.6"
react-native-jazzicon: "npm:^0.1.2"
peerDependencies:
Expand All @@ -8152,16 +8152,16 @@ __metadata:
react-native-gesture-handler: ">=1.10.3"
react-native-reanimated: ">=3.3.0"
react-native-safe-area-context: ">=4.0.0"
checksum: 10/4b105db890392d9f363ad5a573249980a621a3edb6e6d371cef8e78f8ade378d98c24a1f4d814c815a4f8e30e2978a8c69571f61e9b0983289d1c08e28f02da2
checksum: 10/d30aa86379138b689a821af25f7c56a8a4dbaaa3378ce4daf668122babfd0c254b8ea319a9b2e9202f2c58d86caca2eb6b888f13e063e83100da4136bad0b378
languageName: node
linkType: hard

"@metamask/design-system-shared@npm:^0.3.0":
version: 0.3.0
resolution: "@metamask/design-system-shared@npm:0.3.0"
"@metamask/design-system-shared@npm:^0.4.0":
version: 0.4.0
resolution: "@metamask/design-system-shared@npm:0.4.0"
dependencies:
"@metamask/utils": "npm:^11.10.0"
checksum: 10/2be032b91b10d03ca4e02ba9ff5afc9db763fb865161add83a7e28ef83f165cc3c3edba03f5d600ec95e3014afd0077abcadd75e613792e77c709760813ff749
checksum: 10/e7799c011360295b6ae1cb458cd069e2df2ce27e836a6c604c3f2488ef7b76d00709afadc5c9462e47cb81a379751fd9da8684dcc704244e180870aa293cdd2b
languageName: node
linkType: hard

Expand Down Expand Up @@ -35536,7 +35536,7 @@ __metadata:
"@metamask/core-backend": "npm:^6.2.0"
"@metamask/delegation-controller": "npm:^2.0.2"
"@metamask/delegation-deployments": "npm:^0.15.0"
"@metamask/design-system-react-native": "npm:^0.10.0"
"@metamask/design-system-react-native": "npm:^0.11.0"
"@metamask/design-system-twrnc-preset": "npm:^0.3.0"
"@metamask/design-tokens": "npm:^8.2.2"
"@metamask/earn-controller": "npm:^10.0.0"
Expand Down
Loading