Skip to content

Commit 9731294

Browse files
committed
feat!: remove impl SsrElement for RenderWith
1 parent 3e42559 commit 9731294

File tree

3 files changed

+1
-13
lines changed

3 files changed

+1
-13
lines changed

Cargo.lock

Lines changed: 1 addition & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/frender-render-with/Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ frender-html = { version = "0.1.0", path = "../frender-html", default-features =
99
"components", # TODO: remove
1010
"experimental",
1111
] }
12-
frender-ssr = { version = "0.1.0", path = "../frender-ssr" }
1312

1413
[dev-dependencies]
1514
frender-html = { version = "0.1.0", path = "../frender-html", features = [

packages/frender-render-with/src/lib.rs

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ use frender_html::{
66
experimental::{self, UnpinnedRenderStateKind, UnpinnedRenderStateKindPollRender},
77
CsrElement, RenderHtml,
88
};
9-
use frender_ssr::SsrElement;
109

1110
/// This struct is a wrapper for render context so that it can only be used with
1211
/// [`ctx.render(element)`](CsrRenderContext::render).
@@ -69,15 +68,6 @@ enum RenderedInner<K: UnpinnedRenderStateKind, R: ?Sized + RenderHtml> {
6968

7069
pub struct RenderWith<F>(pub F);
7170

72-
// TODO: implement ssr with csr
73-
impl<F> SsrElement for RenderWith<F> {
74-
type HtmlChildren = async_str_iter::empty::Empty;
75-
76-
fn into_html_children(self) -> Self::HtmlChildren {
77-
async_str_iter::empty::Empty
78-
}
79-
}
80-
8171
/// This might be just
8272
/// `for<'r, Renderer: ?Sized + RenderHtml> FnMut(CsrRenderContext<'r, Renderer, dyn Any>) -> Rendered<'r, impl Any>`
8373
/// in the future.

0 commit comments

Comments
 (0)