@splidejs/splide
Version:
Splide is a lightweight, flexible and accessible slider/carousel. No dependencies, no Lighthouse errors.
15 lines (12 loc) • 408 B
text/typescript
import { PROJECT_CODE } from '../../../constants/project';
/**
* Throws an error if the provided condition is falsy.
*
* @param condition - If falsy, an error is thrown.
* @param message - Optional. A message to display.
*/
export function assert( condition: any, message?: string ): void {
if ( ! condition ) {
throw new Error( `[${ PROJECT_CODE }] ${ message || '' }` );
}
}