Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
private getDataProvider(props: Props) {
if ((props as any).dataProvider) {
const providerProps = props as DataProviderProps;
return providerProps.dataProvider;
} else {
const imodelProps = props as IModelConnectionProps;
return new PresentationTableDataProvider({ imodel: imodelProps.imodel, ruleset: imodelProps.rulesetId });
}
}