Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
private _onFindSimilar = async (provider: IPresentationPropertyDataProvider, record: PropertyRecord) => {
try {
const factory = new DataProvidersFactory();
const similarInstancesProvider = await factory.createSimilarInstancesTableDataProvider(provider,
record, { displayType: DefaultContentDisplayTypes.List });
await this._selectAllInstances(similarInstancesProvider);
this.setState({ similarInstancesProvider });
} catch (e) {
console.log(e); // tslint:disable-line:no-console
alert(`Can't find similar instances for the selected property`);
this.setState({ similarInstancesProvider: undefined });
}
}