@atlaskit/editor-plugin-type-ahead
Version:
Type-ahead plugin for @atlaskit/editor-core
6 lines • 591 B
JavaScript
import { isOfflineMode } from '@atlaskit/editor-plugin-connectivity';
export const itemIsDisabled = (item, api) => {
var _api$connectivity, _api$connectivity$sha;
const isOffline = isOfflineMode(api === null || api === void 0 ? void 0 : (_api$connectivity = api.connectivity) === null || _api$connectivity === void 0 ? void 0 : (_api$connectivity$sha = _api$connectivity.sharedState.currentState()) === null || _api$connectivity$sha === void 0 ? void 0 : _api$connectivity$sha.mode);
return isOffline && (item === null || item === void 0 ? void 0 : item.isDisabledOffline) === true;
};