feat: add outline plugin (#3624)

Co-authored-by: codert <codert.sn@gmail.com>
(cherry picked from commit 6f9dfcc3c1)
This commit is contained in:
Alex Yang
2023-08-16 02:34:26 -05:00
parent 7f7bf6fef9
commit ab70ab2126
12 changed files with 312 additions and 71 deletions
@@ -11,6 +11,7 @@ export const builtinPluginPaths = new Set([
'/plugins/hello-world',
'/plugins/image-preview',
'/plugins/vue-hello-world',
'/plugins/outline',
]);
const pluginCleanupMap = new Map<string, (() => void)[]>();
@@ -34,6 +35,7 @@ export const pluginPackageJson = atom<
export const enabledPluginAtom = atomWithStorage('affine-enabled-plugin', [
'@affine/bookmark-plugin',
'@affine/image-preview-plugin',
'@affine/outline-plugin',
]);
export const pluginHeaderItemAtom = atom<