メインコンテンツまでスキップ
バージョン: v6

Capacitor 用 React Hooks

Capacitor アプリで React を使用している開発者は、React 関数コンポーネント内の Capacitor API にアクセスするための、コミュニティで保守されている便利な React Hooks のセットを利用することができます。

この hooks のインストール方法:

npm install @capacitor-community/react-hooks

hooks を使うためには、関数コンポーネントにインストールして利用します:

import { useFilesystem, base64FromPath, availableFeatures } from '@capacitor-community/react-hooks/filesystem';

const MyComponent = () => (
const { readFile } = useFilesystem();

useEffect(() => {
const readMyFile = async () => {
const file = await readFile({
path: filepath,
directory: FilesystemDirectory.Data
});
// ...
}

readMyFile();
}, [ readFile ]);

より多くの情報

@capacitor-community/react-hooks レポジトリのドキュメンテーションにすべての利用可能な Hooks が掲載されています。