chore: bump version (#3449)

This commit is contained in:
Alex Yang authored and GitHub committed 2023-07-29 02:53:29 +00:00
1 parent 9f43c0ddc8
commit d20a6d2677
15 files changed
+352 -430

No files matched your search

@@ -1,19 +1,22 @@
import { isBrowser } from '@affine/env/constant';
import type { EmbedBlockDoubleClickData } from '@blocksuite/blocks';
import { atom } from 'jotai';
export const previewBlockIdAtom = atom<string | null>(null);
export const hasAnimationPlayedAtom = atom<boolean | null>(true);
previewBlockIdAtom.onMount = set => {
if (isBrowser) {
const callback = (event: CustomEvent<EmbedBlockDoubleClickData>) => {
set(event.detail.blockId);
};
window.addEventListener('affine.embed-block-db-click', callback);
return () => {
window.removeEventListener('affine.embed-block-db-click', callback);
};
}
return;
const callback = (event: MouseEvent) => {
const target = event.target;
if (target instanceof HTMLImageElement) {
const imageBlock = target.closest('affine-image');
if (imageBlock) {
const blockId = imageBlock.getAttribute('data-block-id');
if (!blockId) return;
set(blockId);
}
}
};
window.addEventListener('dblclick', callback);
return () => {
window.removeEventListener('dblclick', callback);
};
};