Size: a a a

2020 November 25

W

Whatislove in Frontend UA
Eugene Obrezkov
у буфера да, кастомный, он тебе {data, type} вернёт
Не знал, спасибо большое)
источник

AN

Anton Nemtsev in Frontend UA
Serhey Shmyg
Яка версія emotion?
"@emotion/core": "^10.1.1",
   "@emotion/styled": "^10.0.27",

и это и есть конкретные версии
источник

AN

Anton Nemtsev in Frontend UA
@sshmyg пытаюсь воспроизвести в кодбоксе, но кажется куча зависимостей, пока не заводится

https://codesandbox.io/s/emotion-forked-nqvp9?file=/TextToggler/TextToggler.tsx
источник

SS

Serhey Shmyg in Frontend UA
Anton Nemtsev
@sshmyg пытаюсь воспроизвести в кодбоксе, но кажется куча зависимостей, пока не заводится

https://codesandbox.io/s/emotion-forked-nqvp9?file=/TextToggler/TextToggler.tsx
https://codesandbox.io/s/emotion-forked-7xvdk?file=/TextToggler/TextToggler.styled.ts
Ты не туди типи поставив для пропсів ))
источник

SS

Serhey Shmyg in Frontend UA
источник

SS

Serhey Shmyg in Frontend UA
Так теж працює 🙂
источник

AN

Anton Nemtsev in Frontend UA
Cек
источник

AN

Anton Nemtsev in Frontend UA
@sshmyg просто что бы проверить: у тебя это тоже не равботает?
https://codesandbox.io/s/emotion-forked-nqvp9?file=/TextToggler/TextToggler.styled.ts
источник

AN

Anton Nemtsev in Frontend UA
попробовал форкнуть твой последний
https://codesandbox.io/s/emotion-forked-y8920?file=/TextToggler/TextToggler.styled.ts

вроде как не ругает и не работает 🙁
источник

SS

Serhey Shmyg in Frontend UA
не працює, але не матюкається )
источник

SS

Serhey Shmyg in Frontend UA
в мене не працює і без твого компоненту ) звичайний текст не виводить
источник

AN

Anton Nemtsev in Frontend UA
Ну, в проекте
${({ maxLineCount }: StyledTextProps) =>

Приводит к всё тому же
TextToggler.tsx:50:8 - error TS2739: Type '{ children: string; rest?: Record<string, unknown>; ref: MutableRefObject<undefined>; maxLineCount: number; "aria-expanded": boolean; }' is missing the following properties from type 'StyledTextProps': type, props, key

50       <StyledText
         ~~~~~~~~~~
источник

AN

Anton Nemtsev in Frontend UA
Мда. Глина.
И меня ещё спрашивают почему я не люблю ts
источник

OC

Ostap Chervak in Frontend UA
Anton Nemtsev
Мда. Глина.
И меня ещё спрашивают почему я не люблю ts
{ maxLineCount }: any) =>

одразу став JS
источник

AN

Anton Nemtsev in Frontend UA
Ostap Chervak
{ maxLineCount }: any) =>

одразу став JS
Э … да, это работает.
Теперь правда ругается  eslint, ибо нефиг.
Но его можно заткнуть.
Однако это похоже говорит о том, что я неверно описал тип и всё.
источник

OC

Ostap Chervak in Frontend UA
Anton Nemtsev
Э … да, это работает.
Теперь правда ругается  eslint, ибо нефиг.
Но его можно заткнуть.
Однако это похоже говорит о том, что я неверно описал тип и всё.
+++

можеш зробити

// @todo: fix style type
// eslint-ignore-next-line
type StylesTodo = any

{ maxLineCount }: StylesTodo
источник

ЗФ

Затылок выглаженого ... in Frontend UA
Anton Nemtsev
Мда. Глина.
И меня ещё спрашивают почему я не люблю ts
справедливости ради, ts тут как раз не при чем
источник

AN

Anton Nemtsev in Frontend UA
Затылок выглаженого Фенриза
справедливости ради, ts тут как раз не при чем
А что причем?
источник

ЗФ

Затылок выглаженого ... in Frontend UA
по такой же логике можно в принципе не любить программирование
источник

AN

Anton Nemtsev in Frontend UA
ЭЭЭЭЭ … кажется так работает:
${({ maxLineCount }: { maxLineCount: number }) => `…`
источник