fix: copy share link to clipboard command display issue (#7411)

fix AF-1027
This commit is contained in:
pengx17
2024-07-02 15:28:30 +00:00
parent b8b30e79e5
commit ef7ba273ab
3 changed files with 9 additions and 6 deletions
@@ -39,6 +39,7 @@ export interface KeybindingOptions {
export interface AffineCommandOptions {
id: string;
// a set of predefined precondition strategies, but also allow user to customize their own
// note: this only controls the visibility of the command, not the availability (e.g., shortcut keybinding still works)
preconditionStrategy?: PreconditionStrategy | (() => boolean);
// main text on the left..
// make text a function so that we can do i18n and interpolation when we need to
@@ -57,7 +58,6 @@ export interface AffineCommandOptions {
category?: CommandCategory;
// we use https://github.com/jamiebuilds/tinykeys so that we can use the same keybinding definition
// for both mac and windows
// TODO(@Peng): render keybinding in command palette
keyBinding?: KeybindingOptions | string;
run: () => void | Promise<void>;
}