enhance: tooltips

This commit is contained in:
zerosoul
2022-04-07 09:39:30 +08:00
parent 064ffbca96
commit 333b8cae05
8 changed files with 115 additions and 64 deletions
+11 -8
View File
@@ -5,6 +5,7 @@ import Tippy from "@tippyjs/react";
import { hideAll } from "tippy.js";
import Emoji from "../Emoji";
import EmojiPicker from "./EmojiPicker";
import Tooltip from "../Tooltip";
import { useReactMessageMutation } from "../../../app/services/message";
// import { Emojis } from "../../../app/config";
import addEmojiIcon from "../../../assets/icons/add.emoji.svg?url";
@@ -99,14 +100,16 @@ export default function Reaction({ mid, reactions = null }) {
</span>
) : null;
})}
<Tippy
interactive
placement="right-start"
trigger="click"
content={<EmojiPicker mid={mid} hidePicker={hideAll} />}
>
<button className="add"></button>
</Tippy>
<Tooltip placement="top" tip="Add Reaction">
<Tippy
interactive
placement="right-start"
trigger="click"
content={<EmojiPicker mid={mid} hidePicker={hideAll} />}
>
<button className="add"></button>
</Tippy>
</Tooltip>
</StyledWrapper>
);
}