Просмотр исходного кода

fix(types): add Promise signature for bundleRenderer.renderToString (#7098)

* Make callback optional when providing context

Otherwise TypeScript compiler complains about `not assignable to parameter of type 'RenderCallback'`

* Update index.d.ts
Slee Woo 8 лет назад
Родитель
Сommit
3554eb2726
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      packages/vue-server-renderer/types/index.d.ts

+ 1 - 0
packages/vue-server-renderer/types/index.d.ts

@@ -18,6 +18,7 @@ interface Renderer {
 interface BundleRenderer {
   renderToString(callback: RenderCallback): void;
   renderToString(context: object, callback: RenderCallback): void;
+  renderToString(context: object): Promise<string>;
 
   renderToStream(context?: object): Readable;
 }