<?php

return [

  /*
    |--------------------------------------------------------------------------
    | Server Side Rendering
    |--------------------------------------------------------------------------
    |
    | These options configures if and how Inertia uses Server Side Rendering
    | to pre-render the initial visits made to your application's pages.
    |
    | You can specify a custom SSR bundle path, or omit it to let Inertia
    | try and automatically detect it for you.
    |
    | Do note that enabling these options will NOT automatically make SSR work,
    | as a separate rendering service needs to be available. To learn more,
    | please visit https://inertiajs.com/server-side-rendering
    |
    */

  'ssr' => [

    'enabled' => true,

    'url' => 'http://127.0.0.1:' . config('app.inertia_port'),

    // 'bundle' => base_path('bootstrap/ssr/ssr.mjs'),

  ],

  /*
    |--------------------------------------------------------------------------
    | Testing
    |--------------------------------------------------------------------------
    |
    | The values described here are used to locate Inertia components on the
    | filesystem. For instance, when using `assertInertia`, the assertion
    | attempts to locate the component as a file relative to any of the
    | paths AND with any of the extensions specified here.
    |
    */

  'testing' => [

    'ensure_pages_exist' => true,

    'page_paths' => [

      resource_path('js/Pages'),

    ],

    'page_extensions' => [

      'js',
      'jsx',
      'svelte',
      'ts',
      'tsx',
      'vue',

    ],

  ],

];
