読者です 読者をやめる 読者になる 読者になる

かずきのBlog@hatena

日本マイクロソフトに勤めています。XAML + C#の組み合わせをメインに、たまにASP.NETやJavaなどの.NET系以外のことも書いています。掲載内容は個人の見解であり、所属する企業を代表するものではありません。

TypeScriptでmaterial-uiするときのreact-tap-event-plugin

Reactのver1までは以下のおまじないがいるらしいんですが

www.material-ui.com

react-tap-event-pluginに型定義が無いっぽいんですよね。

ということでこんな感じでいけました。

declare module 'react-tap-event-plugin' {
    function injectTapEventPlugin();
    export = injectTapEventPlugin;
}

使う側では、こういう風にする

import injectTapEventPlugin = require('react-tap-event-plugin');
injectTapEventPlugin();