Apr. 7th, 2014

wizzard: (Default)
кто-то явно претендует на лавры С++

причем ошибка-то вполне понятная, разные в ES6 и в jQuery промисы, но все равно %)


profile.ts(32,16): error TS2012: Cannot convert 'JQueryPromise<void>' to 'Promise<void>':
Types of property 'then' of types 'JQueryPromise<void>' and 'Promise<void>' are incompatible:
Call signatures of types '{ <U>(doneFilter: (value: void) => U, failFilter?: (...reasons: any[]) => U, progressFilter?: (...progression: any[]) => any): JQueryPromise<U>; <U>(doneFilter: (value: void) => JQueryGenericPromise<U>, failFilter?: (...reasons: any[]) => U, progressFilter?: (...progression: any[]) => any): JQueryPromise<U>; <U>(doneFilter: (value: void) => U, failFilter?: (...reasons: any[]) => JQueryGenericPromise<U>, progressFilter?: (...progression: any[]) => any): JQueryPromise<U>; <U>(doneFilter: (value: void) => JQueryGenericPromise<U>, failFilter?: (...reasons: any[]) => JQueryGenericPromise<U>, progressFilter?: (...progression: any[]) => any): JQueryPromise<U>; <U>(doneFilter:(...values: any[]) => U, failFilter?: (...reasons: any[]) => U, progressFilter?: (...progression: any[]) => any): JQueryPromise<U>; <U>(doneFilter: (...values: any[]) => JQueryGenericPromise<U>, failFilter?: (...reasons: any[]) => U, progressFilter?: (...progression: any[]) => any): JQueryPromise<U>; <U>(doneFilter: (...values: any[]) => U, failFilter?: (...reasons: any[]) => JQueryGenericPromise<U>, progressFilter?: (...progression: any[]) => any): JQueryPromise<U>; <U>(doneFilter: (...values: any[]) => JQueryGenericPromise<U>, failFilter?: (...reasons: any[]) => JQueryGenericPromise<U>, progressFilter?: (...progression: any[]) => any): JQueryPromise<U>; }' and '{ <U>(onFulfill: (value: void) => Thenable<U>, onReject: (error: any) => Thenable<U>): Promise<U>; <U>(onFulfill: (value: void) => Thenable<U>, onReject?: (error: any) => U): Promise<U>; <U>(onFulfill: (value: void) => U, onReject: (error: any) => Thenable<U>): Promise<U>; <U>(onFulfill?: (value: void) => U, onReject?: (error: any) => U): Promise<U>; }' are incompatible.
Type 'Promise<void>' is missing property 'always' from type 'JQueryPromise<void>'.
Compilation of app.js failed.

Profile

wizzard: (Default)
wizzard

January 2019

S M T W T F S
  12 345
6789101112
1314 1516171819
202122 23242526
2728293031  

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 13th, 2025 03:01 pm
Powered by Dreamwidth Studios