While following the documentation, I encountered an error when trying to integrate handsOnTable with my Vue 2 project using npm. The build process failed with the following message:
ERROR in /node_modules/@handsontable/vue/types.d.ts(56,73): 56:73 Namespace 'Handsontable' has no exported member '_editors'. 54 | declare type ClassMethods = Pick<T, NotOriginalValueProp>; 55 | declare type ClassFields = Pick<T, ClassFieldKey>; 56 | export interface BaseVueEditorMethods extends ClassMethods<Handsontable._editors.Base> { | ^ 57 | } 58 | export interface BaseVueEditorFields extends ClassFields<Handsontable._editors.Base> { 59 | }
The project uses Vue version ^2.6.14
, typescript version ~3.9.3
, and handsOnTable vue version ^11.1.0
.