PHPackages                             laravelcm/livewire-slide-overs - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. laravelcm/livewire-slide-overs

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

laravelcm/livewire-slide-overs
==============================

Livewire component that provides drawers (slide overs) that support multiple children while maintaining state.

v2.0.3(2mo ago)28.9k↑1036.7%2[1 PRs](https://github.com/laravelcm/livewire-slide-overs/pulls)MITPHPPHP ^8.3CI passing

Since May 17Pushed 2mo ago2 watchersCompare

[ Source](https://github.com/laravelcm/livewire-slide-overs)[ Packagist](https://packagist.org/packages/laravelcm/livewire-slide-overs)[ GitHub Sponsors](https://github.com/mckenziearts)[ RSS](/packages/laravelcm-livewire-slide-overs/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (14)Versions (19)Used By (0)

 [ ![Build Status](https://github.com/laravelcm/livewire-slide-overs/workflows/Tests/badge.svg) ](https://github.com/laravelcm/livewire-slide-overs/actions) [ ![Total Downloads](https://camo.githubusercontent.com/ba454ed61414e17feff1b8183410a5d003d811230314e41d5ec08e319bf71f37/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c61726176656c636d2f6c697665776972652d736c6964652d6f76657273) ](https://packagist.org/packages/laravelcm/livewire-slide-overs) [ ![Latest Stable Version](https://camo.githubusercontent.com/f0e9db1e8f970bec4915222369465ec99a163bcd8b0087cecc0982901197f15a/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c61726176656c636d2f6c697665776972652d736c6964652d6f76657273) ](https://packagist.org/packages/laravelcm/livewire-slide-overs) [ ![License](https://camo.githubusercontent.com/e90c6134728ae05c23cbff2468ad957ef6bee3436f76f1e773e9abe9a7000b9e/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6c61726176656c636d2f6c697665776972652d736c6964652d6f76657273) ](https://packagist.org/packages/laravelcm/livewire-slide-overs)

Livewire Slide Over Panel
=========================

[](#livewire-slide-over-panel)

Livewire Slide Over Panel is a Livewire component that provides drawers (slide overs) that support multiple children while maintaining state.

This package is inspired by [wire-elements/modal](https://github.com/wire-elements/modal). If you've already used it, then the behavior is the same, except that instead of a modal, it will open a drawer (slide over).

Requirements
------------

[](#requirements)

- PHP 8.3 or higher
- Laravel 11.x or 12.x
- Livewire 3.4 or 4.x

Installation
------------

[](#installation)

To get started, require the package via Composer:

```
composer require laravelcm/livewire-slide-overs
```

Usage
-----

[](#usage)

Add the Livewire directive `@livewire('slide-over-panel')` to your template layout:

```

    @livewire('slide-over-panel')

```

Creating a Slide Over
---------------------

[](#creating-a-slide-over)

You can run `php artisan make:livewire ShoppingCart` to make the initial Livewire component. Open your component class and make sure it extends the `SlideOverComponent` class:

```
