@ablogcms/pending
v3.2.28-beta.0
Published
処理待ち(スプラッシュ表示)の状態管理
Keywords
Readme
@ablogcms/pending
処理待ち(スプラッシュ表示)の状態管理 store と公開 API を提供するパッケージ。
使い方
import { pending } from '@ablogcms/pending';
const removeSplash = pending.splash(ACMS.i18n('splash.default'));
try {
await doSomething();
} finally {
removeSplash();
}pending.splash(message): スプラッシュ表示を追加し、解除用の関数を返す。PendingContainer: 実際にスプラッシュを DOM へレンダリングするコンポーネント。ページに 1 度だけ マウントすれば、以降のpending.*呼び出しに反応して表示される。
