crates/ui2/src/components/keybinding.rs 🔗
@@ -1,4 +1,4 @@
-use gpui::Action;
+use gpui::{actions, Action};
use strum::EnumIter;
use crate::prelude::*;
@@ -74,6 +74,12 @@ pub enum ModifierKey {
Shift,
}
+actions!(NoAction);
+
+pub fn binding(key: &str) -> gpui::KeyBinding {
+ gpui::KeyBinding::new(key, NoAction {}, None)
+}
+
#[cfg(feature = "stories")]
pub use stories::*;