mirror of
https://github.com/toeverything/AFFiNE.git
synced 2026-02-17 22:37:04 +08:00
@@ -47,6 +47,12 @@ export const mobileTagEditDeleteRow = style({
|
||||
color: cssVarV2('button/error'),
|
||||
});
|
||||
|
||||
export const mobileTagEditTrigger = style({
|
||||
display: 'flex',
|
||||
alignItems: 'center',
|
||||
justifyContent: 'center',
|
||||
});
|
||||
|
||||
export const spacer = style({
|
||||
flex: 1,
|
||||
});
|
||||
|
||||
@@ -131,8 +131,10 @@ const MobileTagEditMenu = ({
|
||||
const [localTag, setLocalTag] = useState({ ...tag });
|
||||
|
||||
useEffect(() => {
|
||||
setLocalTag({ ...tag });
|
||||
}, [tag]);
|
||||
if (localTag.value !== tag.value) {
|
||||
setLocalTag({ ...tag });
|
||||
}
|
||||
}, [tag, localTag.value]);
|
||||
|
||||
const handleTriggerClick: MouseEventHandler<HTMLDivElement> = useCallback(
|
||||
e => {
|
||||
@@ -210,7 +212,9 @@ const MobileTagEditMenu = ({
|
||||
</ConfigModal.Row>
|
||||
</ConfigModal.RowGroup>
|
||||
</ConfigModal>
|
||||
<div onClick={handleTriggerClick}>{children}</div>
|
||||
<div onClick={handleTriggerClick} className={styles.mobileTagEditTrigger}>
|
||||
{children}
|
||||
</div>
|
||||
</>
|
||||
);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user