datastar/site/static/code_snippets/getting_started/setup.zigsnippet

10 lines
379 B
Plaintext

const datastar = @import("datastar").httpz;
// Creates a new `ServerSentEventGenerator`.
var sse = try datastar.ServerSentEventGenerator.init(res);
// Merges HTML fragments into the DOM.
try sse.mergeFragments("<div id='question'>What do you put in a toaster?</div>", .{});
// Merges signals into the signals.
try sse.mergeSignals(.{ .response = "", .answer = "bread" }, .{});