remoteview
Version:
Remote isolated browser platform by Dosyago
18 lines (15 loc) • 477 B
JavaScript
import {loadings,LoadingIndicator} from '../subviews/loadingIndicator.js';
export function resetLoadingIndicator({navigated}, state) {
const {targetId} = navigated;
loadings.delete(targetId);
if ( state.activeTarget == targetId ) {
LoadingIndicator(state);
}
}
export function showLoadingIndicator({resource}, state) {
const {targetId} = resource;
loadings.set(targetId, resource);
if ( state.activeTarget == targetId ) {
LoadingIndicator(state);
}
}