You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 8, 2022. It is now read-only.
We have run into a couple issues when referencing SKYUX 2 classes from builder using AOT. SKY UX will build fine, but runtime errors occur when referencing non-component code like the SkyMediaBreakpoints enum, the ListDataProvider abstract class, and the ListDataResponseModel class. The commonalities with all of these are that they're 'vanilla' TypeScript, not Angular components or services or anything
The text was updated successfully, but these errors were encountered:
When I referenced the items directly it seemed to solve the problem so a workaround can be the following:
import {
ListDataProvider
} from '@blackbaud/dist/modules/list/list-data.provider';
instead of importing directly from core. I'll try to have a release out today or tomorrow that gets rid of the export * and exports each important class specifically.
We have run into a couple issues when referencing SKYUX 2 classes from builder using AOT. SKY UX will build fine, but runtime errors occur when referencing non-component code like the
SkyMediaBreakpoints
enum, theListDataProvider
abstract class, and theListDataResponseModel
class. The commonalities with all of these are that they're 'vanilla' TypeScript, not Angular components or services or anythingThe text was updated successfully, but these errors were encountered: