styles.ts
const styles: any = {
foo: {
color: "black"
}
}
// component.tsx
/** @jsx jsx */
import {jsx} from "@emotion/react";
import {styles} from "./styles.ts"
const FooCompoent = ()=>(
<div css={{styles.foo}}>
</div>
)
CSSObject скорее всего, из @emotion/serialize если только он ни где не реэкспортится Upd да он есть и в пакете /react,
Стикер
Открывал? https://emotion.sh/docs/typescript
Кек, я не догадался это открыть, сижу в типы смотрю
)))
Record<string, CSSObject> ?
у него же просто обект где значения CSSObject?
Ну у него вроде такой объект {[className]: CSSObject}
https://github.com/emotion-js/emotion/issues/1267 Может что-то т акое тебе поможет.
Обсуждают сегодня