// Metro module 11974 (f11975). import { ClearAfterValues } from "../Constants"; import { CustomStatusSetting } from "../../user_settings/UserSettings"; let c8218_3 = [ClearAfterValues.MINUTES_30, ClearAfterValues.HOURS_1, ClearAfterValues.HOURS_4]; export default function computeInitialClearAfter() { const setting = CustomStatusSetting.getSetting(); if (setting != null && setting.expiresAtMs !== "") { const r9 = Number(setting.expiresAtMs); if (isNaN(r9)) { return ClearAfterValues.TODAY; } if (r9 === 0) { return ClearAfterValues.DONT_CLEAR; } const date = new Date(); const date2 = new Date(r9); if (date.getFullYear() === date2.getFullYear() && date.getMonth() === date2.getMonth() && date.getDate() === date2.getDate()) { let c19309_0 = Number(r9) - Date.now(); let r56 = c8218_3.find((item) => c19309_0 <= item); if (r56 == null) { r56 = ClearAfterValues.TODAY; } return r56; } return ClearAfterValues.TODAY; } return ClearAfterValues.TODAY; };