pub fn input_handler( input: Res<'_, ButtonInput<KeyCode>>, next_editor_state: ResMut<'_, NextState<EditorState>>, )