diff --git a/src/popup/index.tsx b/src/popup/index.tsx index ada985899..2509a0d29 100644 --- a/src/popup/index.tsx +++ b/src/popup/index.tsx @@ -25,6 +25,8 @@ import { useLazyRender } from '../composables/use-lazy-render'; import Icon from '../icon'; import Overlay from '../overlay'; +export type PopupPosition = 'top' | 'left' | 'bottom' | 'right' | 'center'; + export type PopupCloseIconPosition = | 'top-left' | 'top-right' @@ -83,7 +85,7 @@ export default createComponent({ closeOnPopstate: Boolean, safeAreaInsetBottom: Boolean, position: { - type: String, + type: String as PropType, default: 'center', }, closeIcon: {