18 lines
573 B
TypeScript
18 lines
573 B
TypeScript
// Metro module 15508 (f15509).
|
|
import { useMemo } from "react";
|
|
import SnowflakeUtils from "../../../../utils/SnowflakeUtils";
|
|
import { getRelativeTimestamp } from "../../../notification_center/NotificationCenterUtils";
|
|
export function useSearchMessageTimestamp(a0, a1) {
|
|
return useMemo(() => {
|
|
let id = a0.id;
|
|
if (id == null) {
|
|
id = a1.id;
|
|
}
|
|
const r12 = SnowflakeUtils.extractTimestamp(id);
|
|
return {
|
|
timestamp: getRelativeTimestamp(r12, true),
|
|
timestampAccessibilityLabel: getRelativeTimestamp(r12, false)
|
|
};
|
|
}, [a0, a1]);
|
|
}
|