jetzig/src/app/views/users.zig
2024-01-21 22:31:33 +00:00

18 lines
521 B
Zig

const jetzig = @import("jetzig");
const std = @import("std");
const Request = jetzig.http.Request;
const Data = jetzig.data.Data;
const View = jetzig.views.View;
pub fn get(id: []const u8, request: *Request, data: *Data) anyerror!View {
var user = try data.object();
try user.put("email", data.string("user@example.com"));
try user.put("name", data.string("Ziggy Ziguana"));
try user.put("id", data.string(id));
try user.put("authenticated", data.boolean(true));
return request.render(.ok);
}