From 6dbe9834618c58b9144ac185ab148442ec0e57c0 Mon Sep 17 00:00:00 2001 From: Marshall Bowers Date: Thu, 12 Oct 2023 12:22:23 -0400 Subject: [PATCH] Checkpoint: Back to a compiling state --- crates/storybook2/src/stories/kitchen_sink.rs | 2 +- crates/storybook2/src/story_selector.rs | 2 +- crates/storybook2/src/storybook2.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/storybook2/src/stories/kitchen_sink.rs b/crates/storybook2/src/stories/kitchen_sink.rs index 74e620fc31..e0459098f5 100644 --- a/crates/storybook2/src/stories/kitchen_sink.rs +++ b/crates/storybook2/src/stories/kitchen_sink.rs @@ -20,7 +20,7 @@ impl KitchenSinkStory { fn render(&mut self, _view: &mut S, cx: &mut ViewContext) -> impl Element { let element_stories = ElementStory::iter().map(|selector| selector.story()); - let component_stories = ComponentStory::iter().map(|selector| selector.story(cx)); + let component_stories = ComponentStory::iter().map(|selector| selector.story(cx)).collect::>(); Story::container(cx) .overflow_y_scroll(ScrollState::default()) diff --git a/crates/storybook2/src/story_selector.rs b/crates/storybook2/src/story_selector.rs index bf169b72da..19bd267a10 100644 --- a/crates/storybook2/src/story_selector.rs +++ b/crates/storybook2/src/story_selector.rs @@ -90,7 +90,7 @@ impl ComponentStory { Self::Toast => ui::ToastStory::new().into_any(), Self::Toolbar => ui::ToolbarStory::new().into_any(), Self::TrafficLights => ui::TrafficLightsStory::new().into_any(), - Self::Workspace => ui::workspace_story(cx).into_any().into_any(), + Self::Workspace => todo!(), } } } diff --git a/crates/storybook2/src/storybook2.rs b/crates/storybook2/src/storybook2.rs index 1f1a8af13d..87c94a8ef6 100644 --- a/crates/storybook2/src/storybook2.rs +++ b/crates/storybook2/src/storybook2.rs @@ -108,7 +108,7 @@ impl StoryWrapper { .flex() .flex_col() .size_full() - .child_any(self.selector.story()) + .child_any(self.selector.story(cx)) }) } }