Files

12 lines
433 B
TypeScript

export const isNetworkAdmin = (): boolean =>
window.pagenow.endsWith('-network')
export const isMacOS = () =>
window.navigator.userAgent.match(/mac/i)
export const trimLeadingChar = (text: string, character: string): string =>
character === text.charAt(0) ? text.slice(1) : text
export const trimTrailingChar = (text: string, character: string): string =>
character === text.charAt(text.length - 1) ? text.slice(0, -1) : text