Restructure render

This commit is contained in:
Dominic Grimm 2025-06-20 15:13:43 +02:00
parent 9b0c60d42d
commit 16fd5b0b95
Signed by: dergrimm
SSH key fingerprint: SHA256:0uoWpcqOtkyvQ+ZqBjNYiDqIZY+9s8VeZkkJ/4ryB4E
18 changed files with 207 additions and 133 deletions

View file

@ -5,7 +5,7 @@ const zdt = @import("zdt");
const Dimensions = @import("../../Dimensions.zig");
const renderer = @import("../../renderer.zig");
pub const efa = @import("efa.zig");
pub const api = @import("../../api/root.zig");
const template = @import("template/root.zig");
@ -28,7 +28,7 @@ pub const RenderOptions = struct {
show_operator: bool,
};
pub fn render(self: *const Self, efa_dm_resp: *const efa.DmResponse, options: RenderOptions) ![]const u8 {
pub fn render(self: *const Self, efa_dm_resp: *const api.efa.models.DmResponse, options: RenderOptions) ![]const u8 {
const now_local = try options.now.tzConvert(.{ .tz = options.tz });
var arena = std.heap.ArenaAllocator.init(self.allocator);