More flexible types for tabs

This commit is contained in:
Kuba Orlik 2024-05-21 22:41:39 +02:00
parent 1cdce6b058
commit 6712d73afb

View File

@ -18,7 +18,11 @@ export function tabs({
remember_tab = false,
active_navbar_tab_style = "",
}: {
tabs: { id: string; label?: string; content: FlatTemplatable }[];
tabs: {
id: string;
label?: string;
content: FlatTemplatable | Promise<FlatTemplatable>;
}[];
default_tab: string;
tab_bar?: FlatTemplatable;
remember_tab?: boolean;