All files / src/hooks/common useTimeZone.ts

0% Statements 0/4
100% Branches 0/0
0% Functions 0/2
0% Lines 0/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22                                           
import { PLATFORM_TIMEZONE } from "@utils/timezones";
import { formatInTimeZone } from "date-fns-tz";
import enGB from "date-fns/locale/en-GB";
import { fromUnixTime } from "date-fns";
 
const useTimeZoneDate = () => {
  const formatCreatedDate = (date: number) => {
    return formatInTimeZone(
      fromUnixTime(date),
      PLATFORM_TIMEZONE,
      "MMM dd y hh:mma zzz",
      {
        locale: enGB,
      },
    );
  };
 
  return formatCreatedDate;
};
 
export default useTimeZoneDate;