init: the first public commit for AFFiNE

This commit is contained in:
DarkSky
2022-07-22 15:49:21 +08:00
commit e3e3741393
1451 changed files with 108124 additions and 0 deletions
@@ -0,0 +1,17 @@
import { get, set, del } from 'idb-keyval';
// Used for clipboard
const ID = 'tldraw_clipboard';
export async function getClipboard(): Promise<string | undefined> {
return get(ID);
}
export async function setClipboard(item: string): Promise<void> {
return set(ID, item);
}
export function clearClipboard(): Promise<void> {
return del(ID);
}