use yew::{Html, Properties, function_component, html};
use super::save_settings::{SaveSettings, SaveSettingsProps};
use crate::components::expression_editor::{ExpressionEditor, ExpressionEditorProps};
#[derive(PartialEq, Properties, Clone)]
pub struct AttributesTabProps {
pub expr_editor: ExpressionEditorProps,
pub save_section: SaveSettingsProps,
}
#[function_component]
pub fn AttributesTab(p: &AttributesTabProps) -> Html {
html! {
<div id="attributes-tab">
<div class="tab-section" id="attributes-expr">
<ExpressionEditor ..p.expr_editor.clone() />
</div>
<div class="tab-section"><SaveSettings ..p.save_section.clone() /></div>
</div>
}
}