diff --git a/src/components/InfiniteLoading.vue b/src/components/InfiniteLoading.vue
index dab294f..54cfb4d 100644
--- a/src/components/InfiniteLoading.vue
+++ b/src/components/InfiniteLoading.vue
@@ -1,6 +1,6 @@
@@ -80,10 +87,13 @@ onUnmounted(() => {
-
+
{{ slots?.complete || "No more results!" }}
-
+
+ {{ slots?.noResults || "No data found!" }}
+
+
{{ slots?.error || "Oops something went wrong!" }}
diff --git a/src/types.ts b/src/types.ts
index 4ff2ebe..23bd169 100644
--- a/src/types.ts
+++ b/src/types.ts
@@ -22,6 +22,7 @@ export interface Params {
export interface Slots {
complete?: string;
+ noResults?: string;
error?: string;
}