Change summary
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(-)
Detailed changes
@@ -20,7 +20,7 @@ impl<S: 'static + Send + Sync + Clone> KitchenSinkStory<S> {
fn render(&mut self, _view: &mut S, cx: &mut ViewContext<S>) -> impl Element<ViewState = S> {
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::<Vec<_>>();
Story::container(cx)
.overflow_y_scroll(ScrollState::default())
@@ -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!(),
}
}
}
@@ -108,7 +108,7 @@ impl StoryWrapper {
.flex()
.flex_col()
.size_full()
- .child_any(self.selector.story())
+ .child_any(self.selector.story(cx))
})
}
}