disclosure.rs

 1use gpui::{Div, Render};
 2use story::Story;
 3
 4use crate::prelude::*;
 5use crate::Disclosure;
 6
 7pub struct DisclosureStory;
 8
 9impl Render for DisclosureStory {
10    type Element = Div;
11
12    fn render(&mut self, _cx: &mut ViewContext<Self>) -> Self::Element {
13        Story::container()
14            .child(Story::title_for::<Disclosure>())
15            .child(Story::label("Toggled"))
16            .child(Disclosure::new(true))
17            .child(Story::label("Not Toggled"))
18            .child(Disclosure::new(false))
19    }
20}