Использование сторонних компонентов React с Fable / Elmish - PullRequest
4 голосов
/ 07 августа 2020

Я пытаюсь интегрировать Carbon Design System - React SDK в приложение Fable / Elmi sh, и похоже, что мне нужно создать определения типов свойств (некоторые из них я только догадался) для каждого компонента, чтобы использовать его.

Компонент уже имеет определения TypeScript дюйм.

Действительно ли мне нужно вручную создавать определения типов для каждого компонента React, который я хочу попробовать или использовать?

Существует ли простой или c способ использования компонента React из кода F # без необходимости написать определения типов свойств для каждого компонента, который я хочу попробовать?

Как люди в сообществе F # используют компоненты из экосистемы React?

Я пробовал ts2fable , но он генерирует неверный ненадежный код: Пример , где в большинстве строк есть ошибка, я также перенес зависимости (typings/shared.d.ts и определения типов React)

Я также смотрю TypeProviders , но не уверен, что это может быть решением моей проблемы.

...