@lexical/internal/devInvariant
Functions
devInvariant()
devInvariant(
cond?,message?, ...args):void
Defined in: packages/lexical-internal/src/devInvariant.ts:19
If !cond, throw in __DEV__ like an invariant and warn in prod.
A production build rewrites call sites via transformErrorMessages
(throwing dev message in dev, formatProdWarningMessage in prod), so this
body is only reached when consumed as untransformed source. It interpolates
%s placeholders and throws outside production, otherwise warns.
Parameters
cond?
boolean
message?
string = 'Internal Lexical error: devInvariant() called without a message'
args
...string[]
Returns
void