@datorama/akita
Version:
State Management Tailored-Made for JS Applications
25 lines • 1.52 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
// @internal
export class AkitaError extends Error {
/**
* @param {?} message
*/
constructor(message) {
super(message);
}
}
// @internal
/**
* @param {?} name
* @param {?} className
* @return {?}
*/
export function assertStoreHasName(name, className) {
if (!name) {
console.error(`@StoreConfig({ name }) is missing in ${className}`);
}
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXJyb3JzLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGRhdG9yYW1hL2FraXRhLyIsInNvdXJjZXMiOlsic3JjL2Vycm9ycy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7OztBQUNBLE1BQU0sT0FBTyxVQUFXLFNBQVEsS0FBSzs7OztJQUNuQyxZQUFZLE9BQWU7UUFDekIsS0FBSyxDQUFDLE9BQU8sQ0FBQyxDQUFDO0lBQ2pCLENBQUM7Q0FDRjs7Ozs7OztBQUdELE1BQU0sVUFBVSxrQkFBa0IsQ0FBQyxJQUFZLEVBQUUsU0FBaUI7SUFDaEUsSUFBSSxDQUFDLElBQUksRUFBRTtRQUNULE9BQU8sQ0FBQyxLQUFLLENBQUMsd0NBQXdDLFNBQVMsRUFBRSxDQUFDLENBQUM7S0FDcEU7QUFDSCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLy8gQGludGVybmFsXG5leHBvcnQgY2xhc3MgQWtpdGFFcnJvciBleHRlbmRzIEVycm9yIHtcbiAgY29uc3RydWN0b3IobWVzc2FnZTogc3RyaW5nKSB7XG4gICAgc3VwZXIobWVzc2FnZSk7XG4gIH1cbn1cblxuLy8gQGludGVybmFsXG5leHBvcnQgZnVuY3Rpb24gYXNzZXJ0U3RvcmVIYXNOYW1lKG5hbWU6IHN0cmluZywgY2xhc3NOYW1lOiBzdHJpbmcpIHtcbiAgaWYgKCFuYW1lKSB7XG4gICAgY29uc29sZS5lcnJvcihgQFN0b3JlQ29uZmlnKHsgbmFtZSB9KSBpcyBtaXNzaW5nIGluICR7Y2xhc3NOYW1lfWApO1xuICB9XG59XG4iXX0=