feat: enable arbitrary body in rsx! macro

This commit is contained in:
Jonathan Kelley committed 2021-07-07 18:17:00 -04:00
1 parent fd7933561f
commit 7aec40d57e
38 files changed
+142 -88

No files matched your search

+1 -1
View File
@@ -3,7 +3,7 @@
use dioxus::events::on::MouseEvent;
use dioxus_core as dioxus;
use dioxus_core::prelude::*;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::*;
fn main() {
+1 -1
View File
@@ -9,7 +9,7 @@
use dioxus::events::on::*;
use dioxus::prelude::*;
use dioxus_core as dioxus;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::WebsysRenderer;
const STYLE: &str = include_str!("../../../examples/assets/calculator.css");
+1 -1
View File
@@ -1,7 +1,7 @@
//! Basic example that renders a simple VNode to the browser.
use dioxus_core::prelude::*;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::*;
fn main() {
+1 -1
View File
@@ -14,7 +14,7 @@
use dioxus_core::prelude::*;
use dioxus_core as dioxus;
use dioxus_web::WebsysRenderer;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
fn main() {
wasm_logger::init(wasm_logger::Config::new(log::Level::Trace));
+1 -1
View File
@@ -2,7 +2,7 @@ use std::rc::Rc;
use dioxus::prelude::*;
use dioxus_core as dioxus;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
fn main() {
wasm_logger::init(wasm_logger::Config::new(log::Level::Debug));
+2 -2
View File
@@ -1,6 +1,6 @@
use dioxus_core as dioxus;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html_namespace::*;
use dioxus_html as dioxus_elements;
use dioxus_html::*;
use dioxus_web::{dioxus::prelude::*, WebsysRenderer};
fn main() {
+1 -1
View File
@@ -1,6 +1,6 @@
use dioxus::{events::on::MouseEvent, prelude::*};
use dioxus_core as dioxus;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::WebsysRenderer;
fn main() {
+1 -1
View File
@@ -1,7 +1,7 @@
//! Basic example that renders a simple VNode to the browser.
use dioxus_core::prelude::*;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::*;
fn main() {
+1 -1
View File
@@ -12,7 +12,7 @@ use dioxus::events::on::MouseEvent;
use dioxus_core as dioxus;
use dioxus_core::prelude::*;
use dioxus_web::WebsysRenderer;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
+1 -1
View File
@@ -1,6 +1,6 @@
use dioxus_core as dioxus;
use dioxus_core::prelude::*;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::WebsysRenderer;
fn main() {
+1 -1
View File
@@ -1,5 +1,5 @@
use dioxus_core as dioxus;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::prelude::*;
fn main() {
+1 -1
View File
@@ -1,7 +1,7 @@
use dioxus_core as dioxus;
use dioxus_core::{events::on::MouseEvent, prelude::*};
use dioxus_web::WebsysRenderer;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
fn main() {
+1 -1
View File
@@ -1,7 +1,7 @@
use dioxus_core as dioxus;
use dioxus_core::prelude::*;
use dioxus_web::WebsysRenderer;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
fn main() {
+1 -1
View File
@@ -1,6 +1,6 @@
use dioxus::prelude::*;
use dioxus_core as dioxus;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::WebsysRenderer;
fn main() {
+1 -1
View File
@@ -3,7 +3,7 @@
use std::rc::Rc;
use dioxus_core::prelude::*;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::*;
fn main() {
+1 -1
View File
@@ -1,7 +1,7 @@
//! Basic example that renders a simple VNode to the browser.
use dioxus_core::prelude::*;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::*;
fn main() {
+1 -1
View File
@@ -1,6 +1,6 @@
use dioxus_core as dioxus;
use dioxus_core::prelude::*;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::WebsysRenderer;
use std::collections::BTreeMap;
+1 -1
View File
@@ -1,6 +1,6 @@
use dioxus_core as dioxus;
use dioxus_core::prelude::*;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::WebsysRenderer;
fn main() {
+1 -1
View File
@@ -1,6 +1,6 @@
use dioxus_core as dioxus;
use dioxus_core::prelude::*;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::WebsysRenderer;
fn main() {
+1 -1
View File
@@ -18,7 +18,7 @@
use dioxus::events::on::*;
use dioxus::prelude::*;
use dioxus_core as dioxus;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::WebsysRenderer;
const STYLE: &str = include_str!("../../../examples/assets/calculator.css");
+1 -1
View File
@@ -4,7 +4,7 @@ use std::rc::Rc;
use dioxus::{events::on::MouseEvent, prelude::*};
use dioxus_core as dioxus;
use dioxus_web::WebsysRenderer;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
fn main() {
+1 -1
View File
@@ -2,7 +2,7 @@ use std::{collections::HashMap, rc::Rc};
use dioxus_core as dioxus;
use dioxus_core::prelude::*;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::WebsysRenderer;
static APP_STYLE: &'static str = include_str!("./todomvc/style.css");
+1 -1
View File
@@ -1,5 +1,5 @@
use dioxus_core as dioxus;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::{prelude::*, WebsysRenderer};
// mod filtertoggles;
+1 -1
View File
@@ -2,7 +2,7 @@ use std::{collections::HashMap, rc::Rc};
use dioxus_core as dioxus;
use dioxus_core::prelude::*;
use dioxus_html_namespace as dioxus_elements;
use dioxus_html as dioxus_elements;
use dioxus_web::WebsysRenderer;
static APP_STYLE: &'static str = include_str!("./todomvc/style.css");
+1 -1
View File
@@ -5,7 +5,7 @@
// use dioxus::prelude::*;
fn main() {
dioxus::webview::launch(App);
dioxus::desktop::launch(App);
}
use dioxus::events::on::*;
+1 -1
View File
@@ -12,7 +12,7 @@
use dioxus::prelude::*;
fn main() {
dioxus::webview::launch(App);
dioxus::desktop::launch(App);
}
static App: FC<()> = |cx| {