Browse Source

TS fixes

pull/4313/head
Artur Arseniev 4 years ago
parent
commit
9a50de7bd9
  1. 3
      src/selector_manager/index.ts
  2. 2
      src/selector_manager/view/ClassTagsView.ts
  3. 2
      src/utils/html.ts

3
src/selector_manager/index.ts

@ -107,6 +107,7 @@ export default class SelectorManager extends Module {
states!: Collection<State>;
selectorTags?: ClassTagsView;
selected!: Selectors;
all!: Selectors;
em!: EditorModel;
events = {
@ -141,7 +142,7 @@ export default class SelectorManager extends Module {
this.all = new Selectors(config.selectors);
this.selected = new Selectors([], { em, config });
this.states = new Collection<State>(
config.states.map(state => new State(state)),
config.states.map((state: any) => new State(state)),
{ model: State }
);
this.model = new Model({ cFirst: config.componentFirst, _undo: true });

2
src/selector_manager/view/ClassTagsView.ts

@ -1,7 +1,7 @@
import { isEmpty, isArray, isString, debounce } from 'underscore';
import { View } from '../../common';
import ClassTagView from './ClassTagView';
import html from 'utils/html';
import html from '../../utils/html';
import EditorModel from '../../editor/model/Editor';
import SelectorManager from '..';
import State from '../model/State';

2
src/utils/html.js → src/utils/html.ts

@ -9,7 +9,7 @@ import { escape } from './mixins';
* const str = '<b>Hello</b>';
* const strHtml = html`Escaped ${str}, unescaped $${str}`;
*/
export default function html(literals, ...substs) {
export default function html(literals: TemplateStringsArray, ...substs: string[]) {
const { raw } = literals;
return raw.reduce((acc, lit, i) => {
Loading…
Cancel
Save