Size: a a a

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

2020 April 10

MS

Maxim Sosnov in TypeScript — русскоговорящее сообщество
он считает что ты можешь в любой момент поменять поле state в объекте
источник

MS

Maxim Sosnov in TypeScript — русскоговорящее сообщество
const data = {/* */} as const можно сделать
источник

ЕГ

Егор Гуща in TypeScript — русскоговорящее сообщество
Maxim Sosnov
const data = {/* */} as const можно сделать
прикольно, спасибо
источник

I

Igor in TypeScript — русскоговорящее сообщество
Привет! Подскажите, не могу сообразить как сделать.

Вот есть класс HttpClient {
 static post () {
   // тут я хочу что бы этот метод отрабатывал метод post из Axios
 }
}

То есть сделать некий репозиторий
источник

NE

Nikita E in TypeScript — русскоговорящее сообщество
Егор Гуща
Подскажите, а что за прикол у ТС чего ругается?
еще можно варианты состояния в enum обернуть
enum State {
   SUBMITTED // = ’SUBMITTED’,
   OPEN // = ’OPEN’
}

const submitTuple = async (data: {state: State}) => {…}

const data = {
   state: State.SUBMITTED
}

Это уже контракт и не обязательно будет руками приводить тип методом as
Конечно зависит от реализации всего остального
источник

MS

Max Shammasov in TypeScript — русскоговорящее сообщество
Что есть модненькое для построения в TS типов и джейсон схем и может быть для вывода сразу схем монгуза ?
источник

MS

Max Shammasov in TypeScript — русскоговорящее сообщество
может быть где-то можно свою мету настраивать, io-ts - не советовать
источник

РФ

Руслан Фадеев in TypeScript — русскоговорящее сообщество
Max Shammasov
может быть где-то можно свою мету настраивать, io-ts - не советовать
Настраивать мету?
источник

DB

Danil Braindead in TypeScript — русскоговорящее сообщество
Max Shammasov
может быть где-то можно свою мету настраивать, io-ts - не советовать
В Газпром можно
источник

MS

Max Shammasov in TypeScript — русскоговорящее сообщество
Руслан Фадеев
Настраивать мету?
вывести из объекта джейсон схему, потом монгуз схему, а потому ещё какую-нибудь свою по мета данным
источник

MS

Max Shammasov in TypeScript — русскоговорящее сообщество
Danil Braindead
В Газпром можно
Мммм... там нет, недавно оттуда
источник

MR

Mike Rize in TypeScript — русскоговорящее сообщество
Max Shammasov
Мммм... там нет, недавно оттуда
Они сразу же после тебя ее настроили (из газпрома)
источник

MS

Max Shammasov in TypeScript — русскоговорящее сообщество
по возможности гибкость близкая к io-ts - но без зависимости от fp-ts )
источник

РФ

Руслан Фадеев in TypeScript — русскоговорящее сообщество
Max Shammasov
вывести из объекта джейсон схему, потом монгуз схему, а потому ещё какую-нибудь свою по мета данным
Хм, а почему не io-ts?
Если генерировать из данных, всё равно можно только шаблон накидать, да?
источник

РФ

Руслан Фадеев in TypeScript — русскоговорящее сообщество
Max Shammasov
по возможности гибкость близкая к io-ts - но без зависимости от fp-ts )
А, окей
источник

MS

Max Shammasov in TypeScript — русскоговорящее сообщество
Руслан Фадеев
Хм, а почему не io-ts?
Если генерировать из данных, всё равно можно только шаблон накидать, да?
тогда потянется весь стек fp-ts , это драматическое решение )
источник

MS

Max Shammasov in TypeScript — русскоговорящее сообщество
свои валидаторы, свои парсеры
источник

A

Alxndr 🗽👇 in TypeScript — русскоговорящее сообщество
ты его можешь не использовать
источник

РФ

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

ЕП

Евгений Пантелеев in TypeScript — русскоговорящее сообщество
можно сделать тип [number, string]? тип массив, где на первом месте число, а на втором строка?
источник