@@ -13,6 +13,7 @@ import url from 'url'
1313import util from 'util'
1414import zlib from 'zlib'
1515
16+ import { renderFunctionErrorPage } from '@netlify/dev-utils'
1617import contentType from 'content-type'
1718import cookie from 'cookie'
1819import { getProperty } from 'dot-prop'
@@ -37,7 +38,6 @@ import { fileExistsAsync, isFileAsync } from '../lib/fs.js'
3738import { getFormHandler } from '../lib/functions/form-submissions-handler.js'
3839import { DEFAULT_FUNCTION_URL_EXPRESSION } from '../lib/functions/registry.js'
3940import { initializeProxy as initializeImageProxy , isImageRequest } from '../lib/images/proxy.js'
40- import renderErrorTemplate from '../lib/render-error-template.js'
4141
4242import { NETLIFYDEVLOG , NETLIFYDEVWARN , type NormalizedCachedConfigConfig , chalk , log } from './command-helpers.js'
4343import createStreamPromise from './create-stream-promise.js'
@@ -731,7 +731,7 @@ const initializeProxy = async function ({
731731 const decompressedBody = await decompressResponseBody ( responseBody , proxyRes . headers [ 'content-encoding' ] )
732732 const formattedBody = formatEdgeFunctionError ( decompressedBody , acceptsHtml )
733733 const errorResponse = acceptsHtml
734- ? await renderErrorTemplate ( formattedBody , '../../src/lib/templates/function-error.html' , 'edge function' )
734+ ? await renderFunctionErrorPage ( formattedBody , 'edge function' )
735735 : formattedBody
736736 const contentLength = Buffer . from ( errorResponse , 'utf8' ) . byteLength
737737
0 commit comments