🤖 Merge PR #50210 [carbon-components-react] Add align props in Tooltip by @KimWooHyun

This commit is contained in:
Kim WooHyun
2020-12-22 00:09:31 +09:00
committed by GitHub
parent f70405e4f4
commit f3b4ddaf5c
2 changed files with 6 additions and 1 deletions

View File

@@ -27,6 +27,7 @@ import {
TableRow,
Tag,
TileGroup,
Tooltip,
TooltipDefinition,
TextArea,
TextInput,
@@ -550,6 +551,9 @@ const tileGroupA = (
/>
);
// Tooltip
const tooltipHasAlign = <Tooltip triggerText="tooltip" align="end" >tooltip</Tooltip>;
// TooltipDefinition
const tooltipDefHasAlign = <TooltipDefinition tooltipText="my text" align="end" />;

View File

@@ -1,10 +1,11 @@
import * as React from "react";
import { Direction, MenuOffsetData, ReactDivAttr, ForwardRefReturn } from "../../../typings/shared";
import { Direction, MenuOffsetData, TooltipAlignment, ReactDivAttr, ForwardRefReturn } from "../../../typings/shared";
type ExcludedAttributes = "onBlur" | "onChange" | "onContextMenu" | "onFocus" | "onMouseOut" | "onMouseOver" | "role";
type TooltipOnChangeEvent<T extends Element> = React.FocusEvent<T> | React.KeyboardEvent<T> | React.MouseEvent<T>;
export interface TooltipProps extends Omit<ReactDivAttr, ExcludedAttributes> {
align?: TooltipAlignment;
defaultOpen?: boolean;
direction?: Direction;
focusTrap?: boolean;