diff --git a/resources/views/components/empty.blade.php b/resources/views/components/empty.blade.php
new file mode 100644
index 0000000..0c6e768
--- /dev/null
+++ b/resources/views/components/empty.blade.php
@@ -0,0 +1,3 @@
+
+
{{ __('There are no items in this table') }}
+
\ No newline at end of file
diff --git a/resources/views/grid-view/grid-view.blade.php b/resources/views/grid-view/grid-view.blade.php
index 7f2e708..0e91a2c 100644
--- a/resources/views/grid-view/grid-view.blade.php
+++ b/resources/views/grid-view/grid-view.blade.php
@@ -28,7 +28,7 @@
@include('laravel-views::components.toolbar.toolbar')
-
+ @if (count($items))
@foreach ($items as $item)
@@ -49,8 +49,12 @@
/>
@endforeach
+
-
+@else
+ {{-- Empty data message --}}
+
+ @endif
{{-- Paginator, loading indicator and totals --}}
{{ $items->links() }}
diff --git a/resources/views/list-view/list-view.blade.php b/resources/views/list-view/list-view.blade.php
index 8047981..eba3450 100644
--- a/resources/views/list-view/list-view.blade.php
+++ b/resources/views/list-view/list-view.blade.php
@@ -5,6 +5,7 @@
+ @if (count($items))
@foreach ($items as $item)
@if ($this->hasBulkActions)
@@ -17,6 +18,10 @@
@endforeach
+ @else
+ {{-- Empty data message --}}
+
+ @endif
{{-- Paginator, loading indicator and totals --}}
diff --git a/resources/views/table-view/table-view.blade.php b/resources/views/table-view/table-view.blade.php
index f4cf9ee..a8c8139 100644
--- a/resources/views/table-view/table-view.blade.php
+++ b/resources/views/table-view/table-view.blade.php
@@ -25,9 +25,7 @@
@else
{{-- Empty data message --}}
-
-
{{ __('There are no items in this table') }}
-
+
@endif
{{-- Paginator, loading indicator and totals --}}
diff --git a/src/Views/DataView.php b/src/Views/DataView.php
index 66508f1..e9e9767 100644
--- a/src/Views/DataView.php
+++ b/src/Views/DataView.php
@@ -47,6 +47,8 @@ abstract class DataView extends View
public $selected = [];
public $allSelected = false;
+
+ public $emptyComponent = 'laravel-views::components.empty';
public function hydrate()
{