import { types } from 'mobx-state-tree'; export const NavItem = types.model('NavItem', { id: types.identifier(types.string), text: types.string, url: types.optional(types.string, ''), subTitle: types.optional(types.string, ''), icon: types.optional(types.string, ''), img: types.optional(types.string, ''), active: types.optional(types.boolean, false), children: types.optional(types.array(types.late(() => NavItem)), []), });