Viewing File: /home/ubuntu/misabloom-frontend-base/node_modules/css-to-react-native/src/transforms/fontFamily.js

import { SPACE, IDENT, STRING } from '../tokenTypes'

export default tokenStream => {
  let fontFamily

  if (tokenStream.matches(STRING)) {
    fontFamily = tokenStream.lastValue
  } else {
    fontFamily = tokenStream.expect(IDENT)
    while (tokenStream.hasTokens()) {
      tokenStream.expect(SPACE)
      const nextIdent = tokenStream.expect(IDENT)
      fontFamily += ` ${nextIdent}`
    }
  }

  tokenStream.expectEmpty()

  return { fontFamily }
}
Back to Directory File Manager