Skip to content

Lookup

Pick a record from a search on the server.

Example

Show code
use crate::data::{ProductId, find_products};
use zeyn::prelude::*;

pub fn overview(_ctx: &Ctx) -> Node {
    Form::of(Pick::default())
        .lookup(Pick::product, find_products)
        .field(Pick::product)
        .submit("Save", save_pick)
        .on_success(|_, ui| ui.toast("Saved. Nothing was stored."))
        .into()
}