fix(editor): banner of blookmark not shown in edgeless (#11796)

Close [BS-2651](https://app.graphite.dev/github/pr/toeverything/AFFiNE/11797/chore(editor)-add-feature-flag-to-embed-doc-with-alias)
### What Changes:
- Fixed banner of edgeless embed bookmark is not shown
- Add fallback bookmark creation with embed creation modal when there is not a `QuickSearchProvider` in blocksuite playground
- Add tests for embed blookmark and embed github block in edgeless
This commit is contained in:
L-Sun
2025-04-21 03:33:18 +00:00
parent c74b5dc214
commit 6d7cd6dd99
5 changed files with 68 additions and 4 deletions
@@ -16,7 +16,6 @@ export const insertLinkByQuickSearchCommand: Command<
const { std } = ctx;
const quickSearchService = std.getOptional(QuickSearchProvider);
if (!quickSearchService) {
next();
return;
}