Files
byos_node_lite/src/Data/PrepareData.ts
T

20 lines
476 B
TypeScript

import {TIMEZONE} from "Config.js";
import {getHackerNews, HackerNewsData} from "./HackerNewsData.js";
export type TemplateDataType = {
time: string
hackerNews: HackerNewsData,
}
export async function prepareData(): Promise<TemplateDataType> {
const time = new Date().toLocaleTimeString(undefined, {
timeZone: TIMEZONE,
hour: 'numeric',
});
const hackerNews = await getHackerNews();
return {
time,
hackerNews,
}
}