Skip to content

Commit bfe0d6b

Browse files
committed
Cleanup
1 parent 978bb08 commit bfe0d6b

File tree

20 files changed

+60
-61
lines changed

20 files changed

+60
-61
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@
3636
"**/form-data": "4.0.4",
3737
"**/axios": "1.12.0",
3838
"@eslint/plugin-kit": "0.3.4",
39-
"@types/react": "18.2.12",
40-
"@types/react-dom": "18.3.7"
39+
"@types/react": "19.2.0",
40+
"@types/react-dom": "19.2.0"
4141
},
4242
"keywords": [],
4343
"author": "",

packages/app/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
},
1818
"devDependencies": {
1919
"@headlessui/tailwindcss": "^0.2.2",
20-
"@types/react": "^18.2.6",
21-
"@types/react-dom": "^18.2.10",
20+
"@types/react": "^19.2.0",
21+
"@types/react-dom": "^19.2.0",
2222
"autoprefixer": "^10.4.13",
2323
"postcss": "^8.5.3",
2424
"tailwindcss": "^3.4.16"

packages/arb-token-bridge-ui/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,8 @@
9090
"@testing-library/react": "^16.3.0",
9191
"@types/lodash-es": "^4.17.12",
9292
"@types/mocha": "^10.0.10",
93-
"@types/react": "^18.2.6",
94-
"@types/react-dom": "^18.2.10",
93+
"@types/react": "^19.2.0",
94+
"@types/react-dom": "^19.2.0",
9595
"@types/react-syntax-highlighter": "^15.5.13",
9696
"@types/react-virtualized": "^9.22.3",
9797
"@types/yargs": "^17.0.33",

packages/arb-token-bridge-ui/src/components/App/App.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ declare global {
2525
}
2626
}
2727

28-
const ArbTokenBridgeStoreSyncWrapper = (): JSX.Element | null => {
28+
const ArbTokenBridgeStoreSyncWrapper = (): React.JSX.Element | null => {
2929
const actions = useActions();
3030
const [networks] = useNetworks();
3131
const { childChain, childChainProvider, parentChain, parentChainProvider } =

packages/arb-token-bridge-ui/src/components/TransferPanel/TokenButton.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ export type TokenButtonOptions = {
1919
disabled?: boolean;
2020
};
2121

22-
export function TokenButton({ options }: { options?: TokenButtonOptions }): JSX.Element {
22+
export function TokenButton({ options }: { options?: TokenButtonOptions }): React.JSX.Element {
2323
const [selectedToken] = useSelectedToken();
2424
const disabled = options?.disabled ?? false;
2525

packages/arb-token-bridge-ui/src/components/TransferPanel/TokenImportDialog.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,10 @@ type TokenImportDialogProps = Omit<UseDialogProps, 'isOpen'> & {
5151
tokenAddress: string;
5252
};
5353

54-
export function TokenImportDialog({ onClose, tokenAddress }: TokenImportDialogProps): JSX.Element {
54+
export function TokenImportDialog({
55+
onClose,
56+
tokenAddress,
57+
}: TokenImportDialogProps): React.JSX.Element {
5558
const {
5659
app: {
5760
arbTokenBridge: { bridgeTokens, token },

packages/arb-token-bridge-ui/src/components/TransferPanel/TokenLogo.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ export const TokenLogo = ({
2121
}: {
2222
srcOverride?: string | null;
2323
className?: string;
24-
fallback?: JSX.Element;
24+
fallback?: React.JSX.Element;
2525
}) => {
2626
const [selectedToken] = useSelectedToken();
2727
const tokensFromLists = useTokensFromLists();

packages/arb-token-bridge-ui/src/components/TransferPanel/TokenRow.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@ function TokenContractLink({ token }: { token: ERC20BridgeToken | null }) {
345345
);
346346
}
347347

348-
export function TokenRow({ style, onTokenSelected, token }: TokenRowProps): JSX.Element {
348+
export function TokenRow({ style, onTokenSelected, token }: TokenRowProps): React.JSX.Element {
349349
const {
350350
name: tokenName,
351351
symbol: tokenSymbol,

packages/arb-token-bridge-ui/src/components/TransferPanel/TokenSearch.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ function TokensPanel({
157157
onTokenSelected,
158158
}: {
159159
onTokenSelected: (token: ERC20BridgeToken | null) => void;
160-
}): JSX.Element {
160+
}): React.JSX.Element {
161161
const { address: walletAddress } = useAccount();
162162
const {
163163
app: {

packages/arb-token-bridge-ui/src/components/common/Dialog.tsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { DialogBackdrop, Dialog as HeadlessUIDialog } from '@headlessui/react';
22
import { ChevronLeftIcon, XMarkIcon } from '@heroicons/react/24/outline';
33
import { useCallback, useRef, useState } from 'react';
4+
import React from 'react';
45
import { twMerge } from 'tailwind-merge';
56

67
import { useMode } from '../../hooks/useMode';
@@ -45,7 +46,7 @@ type UseDialogParams = {
4546

4647
export function useDialog(params?: UseDialogParams): UseDialogResult {
4748
const resolveRef =
48-
useRef<(value: [boolean, unknown] | PromiseLike<[boolean, unknown]>) => void>();
49+
useRef<(value: [boolean, unknown] | PromiseLike<[boolean, unknown]>) => void>(null);
4950

5051
// Whether the dialog is currently open
5152
const [isOpen, setIsOpen] = useState(params?.defaultIsOpen ?? false);
@@ -65,7 +66,7 @@ export function useDialog(params?: UseDialogParams): UseDialogResult {
6566

6667
const closeDialog = useCallback((confirmed: boolean, onCloseData?: unknown) => {
6768
if (typeof resolveRef.current !== 'undefined') {
68-
resolveRef.current([confirmed, onCloseData]);
69+
resolveRef.current?.([confirmed, onCloseData]);
6970
}
7071

7172
setIsOpen(false);
@@ -77,7 +78,7 @@ export function useDialog(params?: UseDialogParams): UseDialogResult {
7778
export type DialogProps = {
7879
isOpen: boolean;
7980
closeable?: boolean;
80-
title?: string | JSX.Element;
81+
title?: string | React.JSX.Element;
8182
initialFocus?: React.MutableRefObject<HTMLElement | null>;
8283
cancelButtonProps?: Partial<ButtonProps>;
8384
actionButtonProps?: Partial<ButtonProps>;

0 commit comments

Comments
 (0)