18 lines
991 B
TypeScript
18 lines
991 B
TypeScript
/**
|
|
* Creates a formatErrorMessage function with a custom URL and prefix.
|
|
* @param baseUrl - The base URL for the error page (e.g., 'https://base-ui.com/production-error')
|
|
* @param prefix - The prefix for the error message (e.g., 'Base UI')
|
|
* @returns A function that formats error messages with the given URL and prefix
|
|
*/
|
|
export declare function createFormatErrorMessage(baseUrl: string, prefix: string): (code: number, ...args: string[]) => string;
|
|
/**
|
|
* WARNING: Don't import this directly. It's imported by the code generated by
|
|
* `@mui/internal-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');
|
|
* ...
|
|
*/
|
|
declare const formatErrorMessage: (code: number, ...args: string[]) => string;
|
|
export default formatErrorMessage; |