Skip to content

Commit 7a1df99

Browse files
vishalshrm539Sharma
andauthored
Removed PCore and some unnecessary declarations (#317)
Co-authored-by: Sharma <[email protected]>
1 parent 08febf0 commit 7a1df99

File tree

6 files changed

+4
-18
lines changed

6 files changed

+4
-18
lines changed

packages/angular-sdk-components/src/lib/_components/infra/navbar/navbar.component.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@ import { AngularPConnectData, AngularPConnectService } from '../../../_bridge/an
77
import { ProgressSpinnerService } from '../../../_messages/progress-spinner.service';
88
import { Utils } from '../../../_helpers/utils';
99

10-
declare const window: any;
11-
1210
interface NavBarProps {
1311
// If any, enter additional props that only exist on this component
1412
showAppName?: boolean;

packages/angular-sdk-components/src/lib/_components/template/list-view/list-view.component.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,6 @@ import { formatters } from '../../../_helpers/formatters/format-utils';
2323

2424
import { init } from './listViewHelpers';
2525

26-
declare const window: any;
27-
2826
const SELECTION_MODE = { SINGLE: 'single', MULTI: 'multi' };
2927

3028
interface ListViewProps {

packages/angular-sdk-components/src/lib/_components/template/list-view/listViewHelpers.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
import { getContext, readContextResponse } from './utils';
22

3-
// Remove this and use "real" PCore type once .d.ts is fixed (currently shows 1 error)
4-
declare const PCore: any;
5-
63
export function init(props) {
74
const {
85
referenceList,
@@ -25,9 +22,9 @@ export function init(props) {
2522
let selectionCountThreshold;
2623

2724
// promise to fetch metadata
28-
const metaDataPromise = PCore.getAnalyticsUtils().getDataViewMetadata(referenceList, showDynamicFields);
25+
const metaDataPromise = PCore.getAnalyticsUtils().getDataViewMetadata(referenceList, showDynamicFields, null);
2926

30-
const promisesArray = [metaDataPromise];
27+
const promisesArray: any = [metaDataPromise];
3128

3229
// promise to fetch report configured columns
3330
const reportColumnsPromise = PCore.getAnalyticsUtils()

packages/angular-sdk-components/src/lib/_components/template/list-view/utils.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
11
import { getDefaultViewMeta } from './DefaultViewMeta';
22

3-
// Remove this and use "real" PCore type once .d.ts is fixed (currently shows 5 errors)
4-
declare const PCore: any;
5-
63
const USER_REFERENCE = 'UserReference';
74
const PAGE = '!P!';
85
const PAGELIST = '!PL!';
@@ -121,7 +118,7 @@ export const isPageListInPath = (propertyName, currentClassID) => {
121118
return false;
122119
}
123120
const [first, ...rest] = propertyName.split('.');
124-
const metadata = PCore.getMetadataUtils().getPropertyMetadata(first, currentClassID);
121+
const metadata: any = PCore.getMetadataUtils().getPropertyMetadata(first, currentClassID);
125122
if (metadata?.type === 'Page List') {
126123
return true;
127124
}
@@ -205,7 +202,7 @@ export function getConfigEmbeddedFieldsMeta(configFields, classID) {
205202
if (value.includes('[')) {
206203
value = value.substring(0, value.indexOf('[')) + value.substring(value.indexOf(']') + 1);
207204
}
208-
const meta = PCore.getMetadataUtils().getEmbeddedPropertyMetadata(value, classID);
205+
const meta: any = PCore.getMetadataUtils().getEmbeddedPropertyMetadata(value, classID);
209206
meta.fieldID = field;
210207
configEmbeddedFieldsMeta.push(meta);
211208
}

packages/angular-sdk-components/src/lib/_components/template/simple-table-manual/simple-table-manual.component.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,6 @@ import { evaluateAllowRowAction } from '../utils';
2121
import { Utils } from '../../../_helpers/utils';
2222
import { getSeconds } from '../../../_helpers/common';
2323

24-
declare const window: any;
25-
2624
interface SimpleTableManualProps {
2725
// If any, enter additional props that only exist on this component
2826
visibility?: boolean;

packages/angular-sdk-components/src/lib/_components/widget/feed-container/feed-container.component.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ import isEqual from 'fast-deep-equal';
99
import { AngularPConnectData, AngularPConnectService } from '../../../_bridge/angular-pconnect';
1010
import { Utils } from '../../../_helpers/utils';
1111

12-
declare const window: any;
13-
1412
@Component({
1513
selector: 'app-feed-container',
1614
templateUrl: './feed-container.component.html',

0 commit comments

Comments
 (0)