From 4a901866b81f6a2862dce5b70513194779ee3e8a Mon Sep 17 00:00:00 2001 From: Arkadii Ivanov Date: Fri, 24 Nov 2023 12:26:06 +0000 Subject: [PATCH] Fixed stack docs --- docs/navigation/stack/overview.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/navigation/stack/overview.md b/docs/navigation/stack/overview.md index 77c1d155f..b0ce491e2 100644 --- a/docs/navigation/stack/overview.md +++ b/docs/navigation/stack/overview.md @@ -84,8 +84,8 @@ class DefaultItemDetailsComponent( val childStack: Value> sealed class Child { - class ListChild(val component: ItemList) : Child() - class DetailsChild(val component: ItemDetails) : Child() + class ListChild(val component: ItemListComponent) : Child() + class DetailsChild(val component: ItemDetailsComponent) : Child() } } @@ -140,8 +140,8 @@ class DefaultItemDetailsComponent( val childStack: Value> sealed class Child { - class ListChild(val component: ItemList) : Child() - class DetailsChild(val component: ItemDetails) : Child() + class ListChild(val component: ItemListComponent) : Child() + class DetailsChild(val component: ItemDetailsComponent) : Child() } } @@ -268,9 +268,9 @@ class DefaultRootComponent( componentContext = componentContext, itemId = config.itemId, onDeleted = { itemId -> - navigation.pop { // Pop ItemDetails component + navigation.pop { // Pop ItemDetailsComponent // Deliver the result to ItemList component - (stack.value.active.instance as? ItemList)?.onItemDeleted(id = itemId) + (stack.active.instance as? ListChild)?.component?.onItemDeleted(id = itemId) } } ) @@ -349,7 +349,7 @@ class DefaultRootComponent( componentContext = componentContext, itemId = config.itemId, onItemDeleted = { id -> - navigation.pop { // Pop ItemDetails component + navigation.pop { // Pop ItemDetailsComponent // Deliver the result to ItemList component listInput.onNext(ItemList.Input.ItemDeleted(id = id)) }