import { ClientOptions } from '@fmfe/genesis-core' ; import { createClientApp } from '@fmfe/genesis-app' ; import { createRouter } from './router' ; import Vue from 'vue' ; import App from './app.vue' ; export default async ( clientOptions ) : Promise < Vue > => { return createClientApp ( { App , clientOptions , vueOptions : { router : createRouter ( clientOptions . state ) } } ) ; } ;