質問: ソーシャルシェアのライブラリjssocials を使おうとしております。 npm install jssocials でインストールしたんですが、この後の使い方がわかりません。 jssocialsの使い方は、ドキュメントでは以下のようになってます。 ``` ``` ionicだと、import文でモジュールを使用することになると思います。 import { **メソッド名等** } from 'ライブラリ名' が構文になると思いますが、上記のようなライブラリを使用する場合。 import文の{}内に何を記述したら良いのでしょうか?
回答: ionic固有の話は分かりませんが、jssocialsはJavaScriptモジュールとして提供されているわけではないので、アンビエント宣言して使います。 追加でjqueryの型定義ファイルも必要なはずです。 `npm install @types/jquery` 次のようなjssocials.d.tsで最低限は使えると思います。 ``` interface JsSocials { (arg: any): any; } interface JQuery { jsSocials: JsSocials; } ```