mirror of
https://github.com/leptos-rs/leptos
synced 2024-11-10 06:44:17 +00:00
chore(ci): run all examples under stable and fix remaining linting issue (#2503)
This commit is contained in:
parent
a1a989011a
commit
ab1c4ca7a6
38 changed files with 49 additions and 51 deletions
2
.github/workflows/ci-changed-examples.yml
vendored
2
.github/workflows/ci-changed-examples.yml
vendored
|
@ -29,4 +29,4 @@ jobs:
|
|||
with:
|
||||
directory: ${{ matrix.directory }}
|
||||
cargo_make_task: "ci"
|
||||
toolchain: nightly-2024-03-31
|
||||
toolchain: stable
|
||||
|
|
2
.github/workflows/ci-examples.yml
vendored
2
.github/workflows/ci-examples.yml
vendored
|
@ -24,4 +24,4 @@ jobs:
|
|||
with:
|
||||
directory: ${{ matrix.directory }}
|
||||
cargo_make_task: "ci"
|
||||
toolchain: nightly-2024-03-31
|
||||
toolchain: stable
|
||||
|
|
|
@ -3,5 +3,5 @@ alias = "check-all"
|
|||
|
||||
[tasks.check-all]
|
||||
command = "cargo"
|
||||
args = ["+nightly-2024-03-31", "check-all-features"]
|
||||
args = ["check-all-features"]
|
||||
install_crate = "cargo-all-features"
|
||||
|
|
|
@ -3,5 +3,5 @@ alias = "test-all"
|
|||
|
||||
[tasks.test-all]
|
||||
command = "cargo"
|
||||
args = ["+nightly-2024-03-31", "test-all-features"]
|
||||
args = ["test-all-features"]
|
||||
install_crate = "cargo-all-features"
|
||||
|
|
|
@ -15,13 +15,13 @@ clear = true
|
|||
dependencies = ["check-debug", "check-release"]
|
||||
|
||||
[tasks.check-debug]
|
||||
toolchain = "nightly-2024-03-31"
|
||||
toolchain = "stable"
|
||||
command = "cargo"
|
||||
args = ["check-all-features"]
|
||||
install_crate = "cargo-all-features"
|
||||
|
||||
[tasks.check-release]
|
||||
toolchain = "nightly-2024-03-31"
|
||||
toolchain = "stable"
|
||||
command = "cargo"
|
||||
args = ["check-all-features", "--release"]
|
||||
install_crate = "cargo-all-features"
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
[tasks.build]
|
||||
toolchain = "nightly-2024-03-31"
|
||||
toolchain = "stable"
|
||||
command = "cargo"
|
||||
args = ["build-all-features"]
|
||||
install_crate = "cargo-all-features"
|
||||
|
||||
[tasks.check]
|
||||
toolchain = "nightly-2024-03-31"
|
||||
toolchain = "stable"
|
||||
command = "cargo"
|
||||
args = ["check-all-features"]
|
||||
install_crate = "cargo-all-features"
|
||||
|
|
|
@ -12,13 +12,13 @@ clear = true
|
|||
dependencies = ["check-debug", "check-release"]
|
||||
|
||||
[tasks.check-debug]
|
||||
toolchain = "nightly-2024-03-31"
|
||||
toolchain = "stable"
|
||||
command = "cargo"
|
||||
args = ["check-all-features"]
|
||||
install_crate = "cargo-all-features"
|
||||
|
||||
[tasks.check-release]
|
||||
toolchain = "nightly-2024-03-31"
|
||||
toolchain = "stable"
|
||||
command = "cargo"
|
||||
args = ["check-all-features", "--release"]
|
||||
install_crate = "cargo-all-features"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -5,13 +5,13 @@ extend = [
|
|||
]
|
||||
|
||||
[tasks.build]
|
||||
toolchain = "nightly-2024-03-31"
|
||||
toolchain = "stable"
|
||||
command = "cargo"
|
||||
args = ["build-all-features", "--target", "wasm32-unknown-unknown"]
|
||||
install_crate = "cargo-all-features"
|
||||
|
||||
[tasks.check]
|
||||
toolchain = "nightly-2024-03-31"
|
||||
toolchain = "stable"
|
||||
command = "cargo"
|
||||
args = ["check-all-features", "--target", "wasm32-unknown-unknown"]
|
||||
install_crate = "cargo-all-features"
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "nightly-2024-03-31"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "nightly-2024-03-31"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -33,7 +33,7 @@ async fn portal() {
|
|||
// check HTML
|
||||
assert_eq!(
|
||||
div.inner_html(),
|
||||
"<!-- <App> --><div><button id=\"btn-show\">\n Show Overlay\n </button><!-- <Show> --><!-- <DynChild> --><!-- <> --><div>Show</div><!-- <Portal> --><!-- <() /> --><!-- </Portal> --><!-- </> --><!-- </DynChild> --><!-- </Show> --></div><!-- </App> --><div><!-- <> --><div style=\"position: fixed; z-index: 10; width: 100vw; height: 100vh; top: 0; left: 0; background: rgba(0, 0, 0, 0.8); color: white;\"><p>This is in the body element</p><button id=\"btn-hide\">\n Close Overlay\n </button><button id=\"btn-toggle\">\n Toggle inner\n </button><!-- <Show> --><!-- <DynChild> -->Hidden<!-- </DynChild> --><!-- </Show> --></div><!-- </> --></div>"
|
||||
"<!-- <App> --><div><button id=\"btn-show\">Show Overlay</button><!-- <Show> --><!-- <DynChild> --><!-- <> --><div>Show</div><!-- <Portal> --><!-- <() /> --><!-- </Portal> --><!-- </> --><!-- </DynChild> --><!-- </Show> --></div><!-- </App> --><div><!-- <> --><div style=\"position: fixed; z-index: 10; width: 100vw; height: 100vh; top: 0; left: 0; background: rgba(0, 0, 0, 0.8); color: white;\"><p>This is in the body element</p><button id=\"btn-hide\">Close Overlay</button><button id=\"btn-toggle\">Toggle inner</button><!-- <Show> --><!-- <DynChild> -->Hidden<!-- </DynChild> --><!-- </Show> --></div><!-- </> --></div>"
|
||||
);
|
||||
|
||||
let toggle_button = document
|
||||
|
@ -45,8 +45,8 @@ async fn portal() {
|
|||
|
||||
assert_eq!(
|
||||
div.inner_html(),
|
||||
"<!-- <App> --><div><button id=\"btn-show\">\n Show Overlay\n </button><!-- <Show> --><!-- <DynChild> --><!-- <> --><div>Show</div><!-- <Portal> --><!-- <() /> --><!-- </Portal> --><!-- </> --><!-- </DynChild> --><!-- </Show> --></div><!-- </App> --><div><!-- <> --><div style=\"position: fixed; z-index: 10; width: 100vw; height: 100vh; top: 0; left: 0; background: rgba(0, 0, 0, 0.8); color: white;\"><p>This is in the body element</p><button id=\"btn-hide\">\n Close Overlay\n </button><button id=\"btn-toggle\">\n Toggle inner\n </button><!-- <Show> --><!-- <DynChild> --><!-- <> -->\n Visible\n <!-- </> --><!-- </DynChild> --><!-- </Show> --></div><!-- </> --></div>"
|
||||
);
|
||||
"<!-- <App> --><div><button id=\"btn-show\">Show Overlay</button><!-- <Show> --><!-- <DynChild> --><!-- <> --><div>Show</div><!-- <Portal> --><!-- <() /> --><!-- </Portal> --><!-- </> --><!-- </DynChild> --><!-- </Show> --></div><!-- </App> --><div><!-- <> --><div style=\"position: fixed; z-index: 10; width: 100vw; height: 100vh; top: 0; left: 0; background: rgba(0, 0, 0, 0.8); color: white;\"><p>This is in the body element</p><button id=\"btn-hide\">Close Overlay</button><button id=\"btn-toggle\">Toggle inner</button><!-- <Show> --><!-- <DynChild> --><!-- <> -->Visible<!-- </> --><!-- </DynChild> --><!-- </Show> --></div><!-- </> --></div>"
|
||||
);
|
||||
|
||||
let hide_button = document
|
||||
.get_element_by_id("btn-hide")
|
||||
|
@ -57,8 +57,6 @@ async fn portal() {
|
|||
|
||||
assert_eq!(
|
||||
div.inner_html(),
|
||||
"<!-- <App> --><div><button id=\"btn-show\">\n Show \
|
||||
Overlay\n </button><!-- <Show> --><!-- <DynChild> --><!-- \
|
||||
<() /> --><!-- </DynChild> --><!-- </Show> --></div><!-- </App> -->"
|
||||
"<!-- <App> --><div><button id=\"btn-show\">Show Overlay</button><!-- <Show> --><!-- <DynChild> --><!-- <() /> --><!-- </DynChild> --><!-- </Show> --></div><!-- </App> -->"
|
||||
);
|
||||
}
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -96,8 +96,8 @@ fn Post() -> impl IntoView {
|
|||
};
|
||||
|
||||
let post_view = move || {
|
||||
post().and_then(|post| {
|
||||
Ok(view! {
|
||||
post().map(|post| {
|
||||
view! {
|
||||
// render content
|
||||
<h1>{&post.title}</h1>
|
||||
<p>{&post.content}</p>
|
||||
|
@ -107,7 +107,7 @@ fn Post() -> impl IntoView {
|
|||
// when it's first served
|
||||
<Title text=post.title.clone()/>
|
||||
<Meta name="description" content=post.content.clone()/>
|
||||
})
|
||||
}
|
||||
})
|
||||
};
|
||||
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -96,8 +96,8 @@ fn Post() -> impl IntoView {
|
|||
};
|
||||
|
||||
let post_view = move || {
|
||||
post().and_then(|post| {
|
||||
Ok(view! {
|
||||
post().map(|post| {
|
||||
view! {
|
||||
// render content
|
||||
<h1>{&post.title}</h1>
|
||||
<p>{&post.content}</p>
|
||||
|
@ -107,7 +107,7 @@ fn Post() -> impl IntoView {
|
|||
// when it's first served
|
||||
<Title text=post.title.clone()/>
|
||||
<Meta name="description" content=post.content.clone()/>
|
||||
})
|
||||
}
|
||||
})
|
||||
};
|
||||
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "nightly-2024-03-31"
|
||||
channel = "stable" # test change
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
[toolchain]
|
||||
channel = "stable"
|
||||
channel = "stable" # test change
|
||||
|
|
Loading…
Reference in a new issue