index.js 935 B

123456789101112131415161718192021222324
  1. import Skeleton from './Skeleton';
  2. import SkeletonButton from './Button';
  3. import SkeletonInput from './Input';
  4. import SkeletonImage from './Image';
  5. import SkeletonAvatar from './Avatar';
  6. import SkeletonTitle from './Title';
  7. export { skeletonProps } from './Skeleton';
  8. Skeleton.Button = SkeletonButton;
  9. Skeleton.Avatar = SkeletonAvatar;
  10. Skeleton.Input = SkeletonInput;
  11. Skeleton.Image = SkeletonImage;
  12. Skeleton.Title = SkeletonTitle;
  13. /* istanbul ignore next */
  14. Skeleton.install = function (app) {
  15. app.component(Skeleton.name, Skeleton);
  16. app.component(Skeleton.Button.name, SkeletonButton);
  17. app.component(Skeleton.Avatar.name, SkeletonAvatar);
  18. app.component(Skeleton.Input.name, SkeletonInput);
  19. app.component(Skeleton.Image.name, SkeletonImage);
  20. app.component(Skeleton.Title.name, SkeletonTitle);
  21. return app;
  22. };
  23. export { SkeletonButton, SkeletonAvatar, SkeletonInput, SkeletonImage, SkeletonTitle };
  24. export default Skeleton;