From e83a29722978375b1af3731feac99b86043631d4 Mon Sep 17 00:00:00 2001 From: Piotr Osiewicz <24362066+osiewicz@users.noreply.github.com> Date: Sun, 19 Nov 2023 11:54:46 +0100 Subject: [PATCH] Move binding function back into keybinding module --- crates/ui2/src/components/keybinding.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/crates/ui2/src/components/keybinding.rs b/crates/ui2/src/components/keybinding.rs index 784886751f0e3cb74ac229ef2250d8d8f09cb749..69396274faba449d8e32c6eace4536e35c7a2085 100644 --- a/crates/ui2/src/components/keybinding.rs +++ b/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::*;