import React from 'react';
import styled from 'styled-components';
import { applySkeletonGradient } from '../mixins';
/**
 * Делает компонент скелетоном - у него заменяется фоновый цвет,
 * добавляется градиент и текст становится на 100% прозрачным.
 */ export var withSkeleton = function withSkeleton(Component) {
    return styled(Component).withConfig({
        displayName: "withSkeleton",
        componentId: "sc-764f817c-0"
    })([
        "",
        ""
    ], function(param) {
        var skeleton = param.skeleton;
        return skeleton && applySkeletonGradient({
            lighter: true
        });
    });
};
