Наследование от наследника JetView

Здравствуйте.

Я создал отдельный модуль где описал наследника от JetView:

import {JetView} from  'webix-jet';

export default class ViewBase extends JetView {

       constructor(app, name, formConfig) {
		super(app, name);
		this.formConfig = formConfig;
	}

        config() {
          return...
        }
}

Далее, в модуле приложения я делаю так:

import {ViewBase} from ...

export default class View extends ViewBase {
constructor(app, name){
      super(app, name, {...});
    }
}

Должна ли работать такая конструкция? Или наследоваться обязательно именно от JetView?

Спасибо

да, должна. в наследовании ошибки нет.