Fix issues in storybook2
This commit is contained in:
parent
a6b872bb0c
commit
207d843aee
4 changed files with 7 additions and 7 deletions
|
@ -1,8 +1,8 @@
|
|||
use crate::theme::{theme, Theme};
|
||||
use gpui3::{
|
||||
div, svg, view, AppContext, Context, Element, ElementId, IntoAnyElement, ParentElement,
|
||||
ScrollState, SharedString, StyleHelpers, Styled, View, ViewContext, WindowContext,
|
||||
};
|
||||
use ui::{theme, Theme};
|
||||
|
||||
pub struct CollabPanel {
|
||||
scroll_state: ScrollState,
|
||||
|
@ -68,21 +68,21 @@ impl CollabPanel {
|
|||
.py_2()
|
||||
.flex()
|
||||
.flex_col()
|
||||
.child(self.list_section_header(1, "CHANNELS", true, theme)),
|
||||
.child(self.list_section_header(1, "CHANNELS", true, &theme)),
|
||||
)
|
||||
.child(
|
||||
div()
|
||||
.py_2()
|
||||
.flex()
|
||||
.flex_col()
|
||||
.child(self.list_section_header(2, "CONTACTS", true, theme))
|
||||
.child(self.list_section_header(2, "CONTACTS", true, &theme))
|
||||
.children(
|
||||
std::iter::repeat_with(|| {
|
||||
vec![
|
||||
self.list_item(
|
||||
"http://github.com/as-cii.png?s=50",
|
||||
"as-cii",
|
||||
theme,
|
||||
&theme,
|
||||
),
|
||||
// self.list_item(
|
||||
// "http://github.com/nathansobo.png?s=50",
|
||||
|
|
|
@ -87,7 +87,7 @@ trait Styles: StyleHelpers {
|
|||
}
|
||||
}
|
||||
|
||||
impl<S> Styles for Div<S> {}
|
||||
impl<S: 'static + Send + Sync> Styles for Div<S> {}
|
||||
|
||||
#[derive(Element)]
|
||||
struct ZIndexExample<S: 'static + Send + Sync> {
|
||||
|
|
|
@ -102,7 +102,7 @@ impl StoryWrapper {
|
|||
Self { selector, theme }
|
||||
}
|
||||
|
||||
fn render(&mut self, cx: &mut ViewContext<Self>) -> impl Element<State = Self> {
|
||||
fn render(&mut self, cx: &mut ViewContext<Self>) -> impl Element<ViewState = Self> {
|
||||
themed(self.theme.clone(), cx, |cx| {
|
||||
div()
|
||||
.flex()
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
use crate::{
|
||||
collab_panel::{collab_panel, CollabPanel},
|
||||
theme::{theme, themed},
|
||||
themes::rose_pine,
|
||||
};
|
||||
use gpui3::{
|
||||
div, img, svg, view, Context, Element, ParentElement, RootView, StyleHelpers, Styled, View,
|
||||
ViewContext, WindowContext,
|
||||
};
|
||||
use ui::{theme, themed};
|
||||
|
||||
pub struct Workspace {
|
||||
left_panel: View<CollabPanel, Self>,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue