import { FCC, useLazyRef, useService } from 'onekijs-framework'; import React from 'react'; import DashboardComponent from '../components/DashboardComponent'; import { DashboardService } from '../DashboardService'; import { DashboardProps, DashboardState } from '../typings'; const useDashboard = (): [FCC, DashboardService] => { const [, service] = useService(DashboardService, {} as DashboardState); const DashboardRef = useLazyRef>((): FCC => { const Dashboard: FCC = (props) => { return ; }; return Dashboard; }); return [DashboardRef.current, service]; }; export default useDashboard;