push changes

This commit is contained in:
lia
2025-08-14 15:19:35 +02:00
parent 078634b664
commit 510897d94b
14 changed files with 442 additions and 420 deletions

View File

@@ -1,37 +1,31 @@
use yew::prelude::*;
use crate::pages::blog::content::AuthorCard;
use crate::pages::blog::authorcard::AuthorCard;
pub enum Msg {
/*pub enum Msg {
NextAuthors,
}
}*/
pub struct Authors {
seeds: Vec<u64>,
seeds: Vec<u8>,
}
impl Component for Authors {
type Message = Msg;
type Message = (); //Msg;
type Properties = ();
fn create(_ctx: &Context<Self>) -> Self {
Self { seeds: vec![1], }
Self { seeds: vec![0], }
}
fn update(&mut self, _ctx: &Context<Self>, msg: Self::Message) -> bool {
match msg { Msg::NextAuthors => { self.seeds = vec![1]; true } }
}
/*fn update(&mut self, _ctx: &Context<Self>, msg: Self::Message) -> bool {
match msg { Msg::NextAuthors => { self.seeds = vec![0]; true } }
}*/
fn view(&self, ctx: &Context<Self>) -> Html {
fn view(&self, _: &Context<Self>) -> Html {
html! {
<div class="container section tile is-ancestor">
{ for self.seeds.iter().map(|&seed| { html! {
<div class="tile is-parent">
<div class="tile is-child">
<AuthorCard {seed} />
</div>
</div>
} }) }
</div>
{ for self.seeds.iter().map(|&seed| { html! {
<AuthorCard {seed} />
} }) }
}
}
}