ещё что-то? Надо изменить тип объекта в react-native, но если я создаю свой .d.ts с declare module 'react-native', то все оригинальные типы перетираются моими
Обычно декларейшены генерируются на основе ts кода который у вас написан. Вам лучше автоматизировать это дело чтобы легче было
https://www.typescriptlang.org/docs/handbook/declaration-merging.html#module-augmentation Но есть ряд ограничений: - нельзя мержить классы с классами - нельзя менять default экспорты - нельзя добавлять новые элементы на верхнем уровне (например, новые классы), только модфицировать существующие Почему перетирается без minimal-case в песочнице сложно понять
опять мимо. У меня типы затираются, если я делаю declare module
Поздно, но я в свое время просто добави импорт нужного модуля (в моем случае был React)
Уже помогли, спасибо
Обсуждают сегодня