Size: a a a

TypeScript — русскоговорящее сообщество

2021 January 15

Т

Тимофей 🛴 in TypeScript — русскоговорящее сообщество
Maxim Koylo
у него же просто обект где значения CSSObject?
Ну у него вроде такой объект
{[className]: CSSObject}
источник

MK

Maxim Koylo in TypeScript — русскоговорящее сообщество
Daniil Shushpanov
да, а можете ткнуть лицом(скриншотом) где в доках описанно, а то вижу только styled
я эмошин никогда не использовал, и мне его апи через css как то не оч, почему через styled апи не хоч?
источник

Т

Тимофей 🛴 in TypeScript — русскоговорящее сообщество
Maxim Koylo
я эмошин никогда не использовал, и мне его апи через css как то не оч, почему через styled апи не хоч?
Соглашусь, объектное апи такое неудобное, кажется его для галочки добавляют, для тех кто пугается template literal
источник

a

anoru in TypeScript — русскоговорящее сообщество
Daniil Shushpanov
привет, кто работал с emotion+react?
какой тип поставить константе *styles*
// 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>

)
https://github.com/emotion-js/emotion/issues/1267

Может что-то т акое тебе поможет.
источник

DS

Daniil Shushpanov in TypeScript — русскоговорящее сообщество
то что  нужно
источник

DS

Daniil Shushpanov in TypeScript — русскоговорящее сообщество
спасибо
источник

Е

Ебатрон in TypeScript — русскоговорящее сообщество
Как определить тип для массива, который содержит объекты, в каждом объекте должно быть свойство id И другие свойства с ключом и значением типа any? Примерно так -
Array<{ id: number }>
Но здесь не учитываются другие свойства
источник

Т

Тимофей 🛴 in TypeScript — русскоговорящее сообщество
Ебатрон
Как определить тип для массива, который содержит объекты, в каждом объекте должно быть свойство id И другие свойства с ключом и значением типа any? Примерно так -
Array<{ id: number }>
Но здесь не учитываются другие свойства
Index signatures в доке посмотри
источник

R

Roman in TypeScript — русскоговорящее сообщество
источник

R

Roman in TypeScript — русскоговорящее сообщество
как наследовать как босс?
источник

AG

Anton Golovanov in TypeScript — русскоговорящее сообщество
Roman
как наследовать как босс?
Переопределить тип свойства не получится.
источник

SV

Sergey Vakhramov in TypeScript — русскоговорящее сообщество
Roman
как наследовать как босс?
Omit
источник

R

Roman in TypeScript — русскоговорящее сообщество
это исключить
источник

R

Roman in TypeScript — русскоговорящее сообщество
а мне над типо слияние
источник

R

Roman in TypeScript — русскоговорящее сообщество
Anton Golovanov
Переопределить тип свойства не получится.
это очень грустно
источник

R

Rafael in TypeScript — русскоговорящее сообщество
Roman
это очень грустно
А если req: {body: IBody; } & ICtor["req"]
источник

R

Roman in TypeScript — русскоговорящее сообщество
Rafael
А если req: {body: IBody; } & ICtor["req"]
гениально !
источник

R

Roman in TypeScript — русскоговорящее сообщество
источник

R

Roman in TypeScript — русскоговорящее сообщество
объясните
источник

R

Roman in TypeScript — русскоговорящее сообщество
как это работает
источник