@microsoft/sp-webpart-base
Version:
SharePoint Framework support for building web parts
20 lines • 938 B
JavaScript
import { __assign } from "tslib";
import { Text } from '@microsoft/sp-core-library';
import { _ManifestStore } from '@microsoft/sp-loader';
import strings from './Utils.resx';
var ERROR_MESSAGE_ACE_MANIFEST_ID = '3ed4834b-756c-4c82-add3-a3acae4bf6cd';
/**
* Gets manifest and webPartData to load Error ACE
*
* @internal
*/
export function getErrorAceLoadConfiguration(webPartData, errorMessage) {
return {
manifest: _ManifestStore.instance.tryGetManifest(ERROR_MESSAGE_ACE_MANIFEST_ID),
webPartData: __assign(__assign({}, webPartData), { id: ERROR_MESSAGE_ACE_MANIFEST_ID, iconProperty: 'Error', properties: {
errorMessage: errorMessage || Text.format(strings.DashCardNoManifestError, (webPartData === null || webPartData === void 0 ? void 0 : webPartData.title) || ''),
originalACEData: webPartData
} })
};
}
//# sourceMappingURL=getErrorAceLoadConfiguration.js.map