Skip to content

Commit 71e124d

Browse files
committed
Use correct typing
1 parent 36a32e4 commit 71e124d

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

src/lib/seam/locks/use-toggle-lock-snackbar.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
import { useCallback, useMemo, useState } from 'react'
22

3-
import { Snackbar, type SnackbarProps } from 'lib/ui/Snackbar/Snackbar.js'
3+
import { Snackbar, type SnackbarVariant } from 'lib/ui/Snackbar/Snackbar.js'
44

55
export interface UseToggleLockSnackbarContext {
6-
showToggleSnackbar: (type: SnackbarProps['variant']) => void
6+
showToggleSnackbar: (variant: SnackbarVariant) => void
77
SnackbarNode: JSX.Element
88
}
99

1010
export function useToggleLockSnackbar(): UseToggleLockSnackbarContext {
1111
const [visible, setVisible] = useState(false)
12-
const [variant, setVariant] = useState<SnackbarProps['variant']>('success')
12+
const [variant, setVariant] = useState<SnackbarVariant>('success')
1313

1414
const SnackbarNode = useMemo(
1515
() => (
@@ -29,8 +29,8 @@ export function useToggleLockSnackbar(): UseToggleLockSnackbarContext {
2929
)
3030

3131
return {
32-
showToggleSnackbar: useCallback((type) => {
33-
setVariant(type)
32+
showToggleSnackbar: useCallback((variant) => {
33+
setVariant(variant)
3434
setVisible(true)
3535
}, []),
3636
SnackbarNode,

src/lib/ui/Snackbar/Snackbar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import { CheckGreenIcon } from 'lib/icons/CheckGreen.js'
55
import { CloseWhiteIcon } from 'lib/icons/CloseWhite.js'
66
import { ExclamationCircleIcon } from 'lib/icons/ExclamationCircle.js'
77

8-
type SnackbarVariant = 'success' | 'error'
8+
export type SnackbarVariant = 'success' | 'error'
99

1010
export interface SnackbarProps {
1111
message: string

0 commit comments

Comments
 (0)