首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PuffLoader,反应旋转器

PuffLoader,反应旋转器
EN

Stack Overflow用户
提问于 2022-08-02 11:53:44
回答 1查看 84关注 0票数 1

在这段代码中,PuffLoader被用于加载程序的from react-spinners 插件

component code

代码语言:javascript
复制
import React from "react";
import { css } from "@emotion/react";
import PuffLoader from "react-spinners/PuffLoader";

const override = css`
  display: block;
  margin: 0 auto;
  border-color: red;
`;
export default function Loading ({size}:{size:number}) {
  return (
     <PuffLoader css={override} size={size || 60} />;

  );
}

在传递给css组件时,在PuffLoader属性上找到了这个

error

代码语言:javascript
复制
Type '{ css: SerializedStyles; size: number; }' is not assignable to type 'IntrinsicAttributes & LoaderSizeProps'.Property 'css' does not exist on type 'IntrinsicAttributes & LoaderSizeProps'
EN

回答 1

Stack Overflow用户

发布于 2022-10-11 03:10:03

react的最新版本不再将@emotion/react作为依赖项。您可以只传递一个样式对象。

代码语言:javascript
复制
import React from "react";
import PuffLoader from "react-spinners/PuffLoader";

const override = {
  display: 'block',
  margin: '0 auto',
  borderColor: 'red'
};

export default function Loading ({size}:{size:number}) {
  return (
     <PuffLoader cssOverride={override} size={size || 60} />
  );
}

那应该管用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73207099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档