File tree Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Expand file tree Collapse file tree 2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change @@ -70,7 +70,7 @@ export interface ComponentOptions<
7070 template ?: string ;
7171 // hack is for funcitonal component type inference, should not used in user code
7272 render ?( createElement : CreateElement , hack : RenderContext < Props > ) : VNode ;
73- renderError ?: ( h : ( ) => VNode , err : Error ) => VNode ;
73+ renderError ?( createElement : CreateElement , err : Error ) : VNode ;
7474 staticRenderFns ?: ( ( createElement : CreateElement ) => VNode ) [ ] ;
7575
7676 beforeCreate ?( this : V ) : void ;
Original file line number Diff line number Diff line change @@ -202,6 +202,9 @@ Vue.component('component', {
202202 [ createElement ( "div" , "message" ) ]
203203 ] ) ;
204204 } ,
205+ renderError ( createElement , err ) {
206+ return createElement ( 'pre' , { style : { color : 'red' } } , err . stack )
207+ } ,
205208 staticRenderFns : [ ] ,
206209
207210 beforeCreate ( ) {
You can’t perform that action at this time.
0 commit comments