Browse Source

other TS cleanup

pull/1886/head
gingervitis 5 years ago
parent
commit
1d30530afd
  1. 10
      web/utils/apis.ts
  2. 7
      web/utils/format.ts

10
web/utils/apis.ts

@ -1,3 +1,5 @@ @@ -1,3 +1,5 @@
import { RequestInit } from 'node_modules/typescript/lib/lib.dom.d';
/* eslint-disable prefer-destructuring */
const ADMIN_USERNAME = process.env.NEXT_PUBLIC_ADMIN_USERNAME;
const ADMIN_STREAMKEY = process.env.NEXT_PUBLIC_ADMIN_STREAMKEY;
@ -43,7 +45,13 @@ export const UPDATE_CHAT_MESSGAE_VIZ = `${NEXT_PUBLIC_API_HOST}api/admin/chat/up @@ -43,7 +45,13 @@ export const UPDATE_CHAT_MESSGAE_VIZ = `${NEXT_PUBLIC_API_HOST}api/admin/chat/up
const GITHUB_RELEASE_URL = "https://api.github.com/repos/owncast/owncast/releases/latest";
export async function fetchData(url: string, options?: object) {
interface FetchOptions {
data?: any;
method?: string;
auth?: boolean;
};
export async function fetchData(url: string, options?: FetchOptions) {
const {
data,
method = 'GET',

7
web/utils/format.ts

@ -18,6 +18,9 @@ export function isEmptyObject(obj) { @@ -18,6 +18,9 @@ export function isEmptyObject(obj) {
return !obj || (Object.keys(obj).length === 0 && obj.constructor === Object);
}
export function padLeft(text, pad, size) {
return String(pad.repeat(size) + text).slice(-size);
}
export function parseSecondsToDurationString(seconds = 0) {
const finiteSeconds = Number.isFinite(+seconds) ? Math.abs(seconds) : 0;
@ -36,7 +39,3 @@ export function parseSecondsToDurationString(seconds = 0) { @@ -36,7 +39,3 @@ export function parseSecondsToDurationString(seconds = 0) {
return daysString + hoursString + minString + secsString;
}
export function padLeft(text, pad, size) {
return String(pad.repeat(size) + text).slice(-size);
}
Loading…
Cancel
Save