Пример #1
0
export function fontFace(...args) {
  const styles = createStyles(...args)
  const hash = hashString(styles)
  if (inserted[hash] === undefined) {
    stylis('', `@font-face{${styles}}`)
    inserted[hash] = true
  }
}
Пример #2
0
export function injectGlobal(...args) {
  const styles = createStyles(...args)
  const hash = hashString(styles)
  if (inserted[hash] === undefined) {
    stylis('', styles)
    inserted[hash] = true
  }
}
Пример #3
0
function fontFace() {
  var styles = createStyles.apply(undefined, arguments);
  var hash = emotionUtils.hashString(styles);
  if (exports.inserted[hash] === undefined) {
    stylis('', '@font-face{' + styles + '}');
    exports.inserted[hash] = true;
  }
}
Пример #4
0
function injectGlobal() {
  var styles = createStyles.apply(undefined, arguments);
  var hash = emotionUtils.hashString(styles);
  if (exports.inserted[hash] === undefined) {
    stylis('', styles);
    exports.inserted[hash] = true;
  }
}
Пример #5
0
export function keyframes(...args) {
  const styles = createStyles(...args)
  const hash = hashString(styles)
  const name = `animation-${hash}`
  if (inserted[hash] === undefined) {
    stylis('', `@keyframes ${name}{${styles}}`)
    inserted[hash] = true
  }
  return name
}
Пример #6
0
function keyframes() {
  var styles = createStyles.apply(undefined, arguments);
  var hash = emotionUtils.hashString(styles);
  var name = 'animation-' + hash;
  if (exports.inserted[hash] === undefined) {
    stylis('', '@keyframes ' + name + '{' + styles + '}');
    exports.inserted[hash] = true;
  }
  return name;
}
Пример #7
0
export function css() {
  const styles = createStyles.apply(this, arguments)

  const hash = hashString(styles)
  const cls = `css-${hash}`

  if (registered[cls] === undefined) {
    registered[cls] = styles
  }
  if (inserted[hash] === undefined) {
    stylis(`.${cls}`, styles)
    inserted[hash] = true
  }
  return cls
}
Пример #8
0
function css() {
  var styles = createStyles.apply(this, arguments);

  var hash = emotionUtils.hashString(styles);
  var cls = 'css-' + hash;

  if (exports.registered[cls] === undefined) {
    exports.registered[cls] = styles;
  }
  if (exports.inserted[hash] === undefined) {
    stylis('.' + cls, styles);
    exports.inserted[hash] = true;
  }
  return cls;
}