INNER CODE UNIT · TypeScript

capitalize

beeequeue/yuna · src/utils/index.ts:150

export const capitalize = (str: string) => {
  let words = str.split(" ")

  words = words.map((word) => {
    const first = word.slice(0, 1).toUpperCase()
    return first + word.slice(1).toLowerCase()
  })

  return words.join(" ")
}

export const isOfType = <T>(obj: any, ...properties: Array<keyof T>): obj is T =>
  properties.every((p) => !isNil(obj[p]))

export const isOfTypename = <T extends { __typename?: string }>(
  obj: any,
  typename: T["__typename"],
): obj is T => obj.__typename === typename

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…