forked from Github/frigate
UI Fixes (#13703)
* Respect ui configured timezone * Non alert videos are always 16:9
This commit is contained in:
@@ -2,12 +2,17 @@ import { FrigateConfig } from "@/types/frigateConfig";
|
||||
import { formatUnixTimestampToDateTime } from "@/utils/dateUtil";
|
||||
import { useMemo } from "react";
|
||||
|
||||
export function useFormattedTimestamp(timestamp: number, format: string) {
|
||||
export function useFormattedTimestamp(
|
||||
timestamp: number,
|
||||
format: string,
|
||||
timezone?: string,
|
||||
) {
|
||||
const formattedTimestamp = useMemo(() => {
|
||||
return formatUnixTimestampToDateTime(timestamp, {
|
||||
timezone,
|
||||
strftime_fmt: format,
|
||||
});
|
||||
}, [format, timestamp]);
|
||||
}, [format, timestamp, timezone]);
|
||||
|
||||
return formattedTimestamp;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user