diff --git a/src/components/InfiniteScrollContainer.vue b/src/components/InfiniteScrollContainer.vue
index b84821a..6f24a21 100644
--- a/src/components/InfiniteScrollContainer.vue
+++ b/src/components/InfiniteScrollContainer.vue
@@ -1,6 +1,6 @@
@@ -97,6 +97,7 @@ watch(currentViewportIndex, (newIndex, oldIndex) => {
emit('viewport-change', { newIndex, oldIndex })
})
+// Expose to parent
defineExpose({
reset,
retryViewport,
diff --git a/src/components/MosaicViewport.vue b/src/components/MosaicViewport.vue
index 9b6fe78..fa0eb04 100644
--- a/src/components/MosaicViewport.vue
+++ b/src/components/MosaicViewport.vue
@@ -1,5 +1,11 @@
-