path() === '/' && ($response = $this->handleSeo($data)) ) { return $response; } $this->bootstrapData->init(); $view = view('app') ->with('bootstrapData', $this->bootstrapData) ->with('htmlBaseUri', app(AppUrl::class)->htmlBaseUri) ->with('settings', $this->settings) ->with( 'customHtmlPath', public_path('storage/custom-code/custom-html.html'), ) ->with( 'customCssPath', public_path('storage/custom-code/custom-styles.css'), ); if (isset($data['seo'])) { $view->with('meta', $data['seo']); } return response($view); } /** * Render basic client side page with optional SSR when page has no data or seo tags. * (contact page, login, register, etc.) */ public function render() { return $this->renderClientOrApi([]); } }