canonrs-server 0.1.0

CanonRS server-side rendering support
use leptos::prelude::*;
use super::modal_ui::*;
use crate::ui::button::button_ui::{Button, ButtonVariant};

#[component]
pub fn BasicExample() -> impl IntoView {
    view! {
        <Modal>
            <Button variant=ButtonVariant::Primary attr:data-rs-modal-trigger="">"Open Modal"</Button>
            <ModalOverlay />
            <ModalContent>
                <h2>"Modal Title"</h2>
                <p>"Modal content"</p>
                <div style="display:flex;gap:0.5rem;margin-top:1rem;">
                    <Button variant=ButtonVariant::Outline attr:data-rs-modal-close="">"Cancel"</Button>
                    <Button variant=ButtonVariant::Primary>"Confirm"</Button>
                </div>
            </ModalContent>
        </Modal>
    }
}