UNPKG

@mui/utils

Version:
21 lines (20 loc) 826 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = formatMuiErrorMessage; /** * WARNING: Don't import this directly. It's imported by the code generated by * `@mui/interal-babel-plugin-minify-errors`. Make sure to always use string literals in `Error` * constructors to ensure the plugin works as expected. Supported patterns include: * throw new Error('My message'); * throw new Error(`My message: ${foo}`); * throw new Error(`My message: ${foo}` + 'another string'); * ... * @param {number} code */ function formatMuiErrorMessage(code, ...args) { const url = new URL(`https://mui.com/production-error/?code=${code}`); args.forEach(arg => url.searchParams.append('args[]', arg)); return `Minified MUI error #${code}; visit ${url} for the full message.`; }