Skip to content

Commit d07fa27

Browse files
committed
Explicit prop order
1 parent e7625eb commit d07fa27

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

apps/lite/ui/src/ShortcutButton.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { classes } from "#ui/classes.ts";
2-
import { Tooltip, useRender } from "@base-ui/react";
2+
import { mergeProps, Tooltip, useRender } from "@base-ui/react";
33
import { FC } from "react";
44
import { bindingButtonLabel, ShortcutActionBase, ShortcutBinding } from "#ui/shortcuts.ts";
55
import uiStyles from "#ui/ui.module.css";
@@ -13,7 +13,7 @@ export const ShortcutButton: FC<ShortcutButtonProps> = ({ binding, render, ...pr
1313
const trigger = useRender({
1414
render,
1515
defaultTagName: "button",
16-
props,
16+
props: mergeProps<"button">({ "aria-label": tooltip }, props),
1717
});
1818

1919
return (
@@ -23,7 +23,7 @@ export const ShortcutButton: FC<ShortcutButtonProps> = ({ binding, render, ...pr
2323
// [tag:tooltip-disable-hoverable-popup]
2424
disableHoverablePopup
2525
>
26-
<Tooltip.Trigger render={trigger} aria-label={tooltip} />
26+
<Tooltip.Trigger render={trigger} />
2727
<Tooltip.Portal>
2828
<Tooltip.Positioner sideOffset={8}>
2929
<Tooltip.Popup className={classes(uiStyles.popup, uiStyles.tooltip)}>

0 commit comments

Comments
 (0)