| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159 | 
							- <?php
 - 
 - return [
 - 
 -     /*
 -     |---------------------------------------------------------------------------
 -     | Class Namespace
 -     |---------------------------------------------------------------------------
 -     |
 -     | This value sets the root class namespace for Livewire component classes in
 -     | your application. This value will change where component auto-discovery
 -     | finds components. It's also referenced by the file creation commands.
 -     |
 -     */
 - 
 -     'class_namespace' => 'App\\Livewire',
 - 
 -     /*
 -     |---------------------------------------------------------------------------
 -     | View Path
 -     |---------------------------------------------------------------------------
 -     |
 -     | This value is used to specify where Livewire component Blade templates are
 -     | stored when running file creation commands like `artisan make:livewire`.
 -     | It is also used if you choose to omit a component's render() method.
 -     |
 -     */
 - 
 -     'view_path' => resource_path('views/livewire'),
 - 
 -     /*
 -     |---------------------------------------------------------------------------
 -     | Layout
 -     |---------------------------------------------------------------------------
 -     | The view that will be used as the layout when rendering a single component
 -     | as an entire page via `Route::get('/post/create', CreatePost::class);`.
 -     | In this case, the view returned by CreatePost will render into $slot.
 -     |
 -     */
 - 
 -     'layout' => 'components.layouts.app',
 - 
 -     /*
 -     |---------------------------------------------------------------------------
 -     | Lazy Loading Placeholder
 -     |---------------------------------------------------------------------------
 -     | Livewire allows you to lazy load components that would otherwise slow down
 -     | the initial page load. Every component can have a custom placeholder or
 -     | you can define the default placeholder view for all components below.
 -     |
 -     */
 - 
 -     'lazy_placeholder' => null,
 - 
 -     /*
 -     |---------------------------------------------------------------------------
 -     | Temporary File Uploads
 -     |---------------------------------------------------------------------------
 -     |
 -     | Livewire handles file uploads by storing uploads in a temporary directory
 -     | before the file is stored permanently. All file uploads are directed to
 -     | a global endpoint for temporary storage. You may configure this below:
 -     |
 -     */
 - 
 -     'temporary_file_upload' => [
 -         'disk' => null,        // Example: 'local', 's3'              | Default: 'default'
 -         'rules' => null,       // Example: ['file', 'mimes:png,jpg']  | Default: ['required', 'file', 'max:12288'] (12MB)
 -         'directory' => null,   // Example: 'tmp'                      | Default: 'livewire-tmp'
 -         'middleware' => null,  // Example: 'throttle:5,1'             | Default: 'throttle:60,1'
 -         'preview_mimes' => [   // Supported file types for temporary pre-signed file URLs...
 -             'png', 'gif', 'bmp', 'svg', 'wav', 'mp4',
 -             'mov', 'avi', 'wmv', 'mp3', 'm4a',
 -             'jpg', 'jpeg', 'mpga', 'webp', 'wma',
 -         ],
 -         'max_upload_time' => 5, // Max duration (in minutes) before an upload is invalidated...
 -     ],
 - 
 -     /*
 -     |---------------------------------------------------------------------------
 -     | Render On Redirect
 -     |---------------------------------------------------------------------------
 -     |
 -     | This value determines if Livewire will run a component's `render()` method
 -     | after a redirect has been triggered using something like `redirect(...)`
 -     | Setting this to true will render the view once more before redirecting
 -     |
 -     */
 - 
 -     'render_on_redirect' => false,
 - 
 -     /*
 -     |---------------------------------------------------------------------------
 -     | Eloquent Model Binding
 -     |---------------------------------------------------------------------------
 -     |
 -     | Previous versions of Livewire supported binding directly to eloquent model
 -     | properties using wire:model by default. However, this behavior has been
 -     | deemed too "magical" and has therefore been put under a feature flag.
 -     |
 -     */
 - 
 -     'legacy_model_binding' => false,
 - 
 -     /*
 -     |---------------------------------------------------------------------------
 -     | Auto-inject Frontend Assets
 -     |---------------------------------------------------------------------------
 -     |
 -     | By default, Livewire automatically injects its JavaScript and CSS into the
 -     | <head> and <body> of pages containing Livewire components. By disabling
 -     | this behavior, you need to use @livewireStyles and @livewireScripts.
 -     |
 -     */
 - 
 -     'inject_assets' => true,
 - 
 -     /*
 -     |---------------------------------------------------------------------------
 -     | Navigate (SPA mode)
 -     |---------------------------------------------------------------------------
 -     |
 -     | By adding `wire:navigate` to links in your Livewire application, Livewire
 -     | will prevent the default link handling and instead request those pages
 -     | via AJAX, creating an SPA-like effect. Configure this behavior here.
 -     |
 -     */
 - 
 -     'navigate' => [
 -         'show_progress_bar' => true,
 -         'progress_bar_color' => '#2299dd',
 -     ],
 - 
 -     /*
 -     |---------------------------------------------------------------------------
 -     | HTML Morph Markers
 -     |---------------------------------------------------------------------------
 -     |
 -     | Livewire intelligently "morphs" existing HTML into the newly rendered HTML
 -     | after each update. To make this process more reliable, Livewire injects
 -     | "markers" into the rendered Blade surrounding @if, @class & @foreach.
 -     |
 -     */
 - 
 -     'inject_morph_markers' => true,
 - 
 -     /*
 -     |---------------------------------------------------------------------------
 -     | Pagination Theme
 -     |---------------------------------------------------------------------------
 -     |
 -     | When enabling Livewire's pagination feature by using the `WithPagination`
 -     | trait, Livewire will use Tailwind templates to render pagination views
 -     | on the page. If you want Bootstrap CSS, you can specify: "bootstrap"
 -     |
 -     */
 - 
 -     'pagination_theme' => 'tailwind',
 - ];
 
 
  |