From 335a13a38a748bf3faa87e4ccb16202fc42721b3 Mon Sep 17 00:00:00 2001 From: megumin Date: Mon, 27 Feb 2023 21:19:01 +0000 Subject: [PATCH] fix tooltip component check (#541) --- src/webpack/common/components.ts | 2 +- src/webpack/common/types/components.d.ts | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/webpack/common/components.ts b/src/webpack/common/components.ts index 0c029715c..0b229edec 100644 --- a/src/webpack/common/components.ts +++ b/src/webpack/common/components.ts @@ -35,7 +35,7 @@ export const Forms = { export const Card = waitForComponent("Card", m => m.Types?.PRIMARY && m.defaultProps); export const Button = waitForComponent("Button", ["Hovers", "Looks", "Sizes"]); export const Switch = waitForComponent("Switch", filters.byCode("tooltipNote", "ringTarget")); -export const Tooltip = waitForComponent("Tooltip", ["Positions", "Colors"]); +export const Tooltip = waitForComponent("Tooltip", filters.byCode("shouldShowTooltip:!1", "clickableOnMobile||")); export const Timestamp = waitForComponent("Timestamp", filters.byCode(".Messages.MESSAGE_EDITED_TIMESTAMP_A11Y_LABEL.format")); export const TextInput = waitForComponent("TextInput", ["defaultProps", "Sizes", "contextType"]); export const TextArea = waitForComponent("TextArea", filters.byCode("handleSetRef", "textArea")); diff --git a/src/webpack/common/types/components.d.ts b/src/webpack/common/types/components.d.ts index 9cd01de2f..127b7c633 100644 --- a/src/webpack/common/types/components.d.ts +++ b/src/webpack/common/types/components.d.ts @@ -90,16 +90,17 @@ export type Tooltip = ComponentType<{ /** Tooltip.Colors.BLACK */ color?: string; - /** Tooltip.Positions.TOP */ + /** TooltipPositions.TOP */ position?: string; tooltipClassName?: string; tooltipContentClassName?: string; }> & { - Positions: Record<"BOTTOM" | "CENTER" | "LEFT" | "RIGHT" | "TOP" | "WINDOW_CENTER", string>; Colors: Record<"BLACK" | "BRAND" | "CUSTOM" | "GREEN" | "GREY" | "PRIMARY" | "RED" | "YELLOW", string>; }; +export type TooltipPositions = Record<"BOTTOM" | "CENTER" | "LEFT" | "RIGHT" | "TOP" | "WINDOW_CENTER", string>; + export type Card = ComponentType & { editable?: boolean; outline?: boolean;