12 lines
207 B
JavaScript
12 lines
207 B
JavaScript
function invariant(condition, message) {
|
|
if (condition) {
|
|
return;
|
|
}
|
|
if (typeof message === 'string') {
|
|
throw new Error(message);
|
|
}
|
|
throw message;
|
|
}
|
|
|
|
export { invariant };
|