function invariant(condition, format, a = '', b = '', c = '', d = '', e = '', f = '') {
    if (process.env.NODE_ENV !== 'production') {
        if (format === undefined) {
            throw new Error('invariant requires an error message argument');
        }
    }
    if (!condition) {
        let error;
        if (format === undefined) {
            error = new Error('Minified exception occurred; use the non-minified dev environment ' +
                'for the full error message and additional helpful warnings.');
        }
        else {
            const args = [a, b, c, d, e, f];
            let argIndex = 0;
            error = new Error(format.replace(/%s/g, () => args[argIndex++]));
            error.name = 'Invariant Violation';
        }
        throw error;
    }
}
/**
 * Used for error checking. If the condition is false, throw an error
 */
Used for error checking. If the condition is false, throw an error
Used for error checking . If the condition is false throw an error
function invariant(condition, format, a = '', b = '', c = '', d = '', e = '', f = '') {
    if (process.env.NODE_ENV !== 'production') {
        if (format === undefined) {
            throw new Error('invariant requires an error message argument');
        }
    }
    if (!condition) {
        let error;
        if (format === undefined) {
            error = new Error('Minified exception occurred; use the non-minified dev environment ' +
                'for the full error message and additional helpful warnings.');
        }
        else {
            const args = [a, b, c, d, e, f];
            let argIndex = 0;
            error = new Error(format.replace(/%s/g, () => args[argIndex++]));
            error.name = 'Invariant Violation';
        }
        throw error;
    }
}
function invariant ( condition , format , a = '' , b = '' , c = '' , d = '' , e = '' , f = '' ) { if ( process . env . NODE_ENV !== 'production' ) { if ( format === undefined ) { throw new Error ( 'invariant requires an error message argument' ) ; } } if ( ! condition ) { let error ; if ( format === undefined ) { error = new Error ( 'Minified exception occurred; use the non-minified dev environment ' + 'for the full error message and additional helpful warnings.' ) ; } else { const args = [ a , b , c , d , e , f ] ; let argIndex = 0 ; error = new Error ( format . replace ( / %s / g , ( ) => args [ argIndex ++ ] ) ) ; error . name = 'Invariant Violation' ; } throw error ; } }
Used for error checking.
Used for error checking .