import { Meta, Title } from "@vanjs/meta"; import { useRouteData } from "@vanjs/router"; import { getUsers } from "@/api"; type User = { id: number; name: string; country: string; company: string; job: string; color: string; avatar: string; }; export const route = { load: async (_params?: Record) => { return await getUsers(); }, }; export const Page = () => { Title("Users"); Meta({ name: "description", content: "Users description" }); const data = useRouteData(); return [

Users

{(data || []).map((user) => ( ))}
Name Job Favorite Color
{user.name}
{user.name}
{user.country}
{user.company}
{user.job}
{user.color}
Name Job Favorite Color
, ]; };