Commit Graph

14 Commits

Author SHA1 Message Date
Oron Ben Zvi
f6b71e1210 Fix a typo in NavigationStack tutorial (#2176) 2023-06-05 10:09:21 -04:00
Oron Ben Zvi
f0a48dd693 Fix ContactDetailFeature file name in navigation tutorial (#2175) 2023-06-05 09:30:14 -04:00
Maciek Czarnik
d8913b3f97 Small fixes in the DocC (#2157)
* Fix some typos and minor errors

* Multiple presentation destinations and navigation stacks fixes

* Some more small fixes
2023-05-31 15:15:44 -04:00
Ryu
a70d02159a Effect.fireAndForget is deprecated, so rewrote it to run instead (#2153) 2023-05-31 10:08:59 -07:00
hmhv
8dfe7d6e0c Fix typo (#2152)
* Update 02-03-01-code-0001.swift

* Update 02-03-01-code-0002.swift

* Update 02-03-01-code-0003.swift

* Update 02-03-01-code-0004.swift

* Update 02-03-01-code-0005.swift

* Update 02-03-01-code-0008-previous.swift

* Update 02-03-01-code-0008.swift

* Update 02-03-01-code-0009.swift

* Update 02-03-01-code-0010.swift

* Update 02-03-01-code-0011.swift

* Update 02-03-01-code-0012.swift

* Update 02-03-01-code-0013.swift

* Update 02-03-01-code-0014.swift

* Update 02-03-01-code-0015.swift
2023-05-31 09:03:52 -04:00
Stephen Celis
c432a76b5b Navigation (#1945)
* wip

* fix

* wip

* wip

* move

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Fix

* wip

* wip

* Renamed action to onTap in NavigationLinkStore (#2043)

Renamed the `action` parameter to mirror other inits and differentiate itself from `action fromDestinationAction`

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Tie view identity to stack element identity

* Tie item identity to case

* wip

* wip

* cleanup

* fix

* fix

* Add warning to nav link

* wip

* wip

* Rename FullscreenCover.swift to FullScreenCover.swift (#2062)

* wip

* fix isDetailLink on non-iOS platforms

* Correct some comments in Effect.swift (#2081)

* add integration tests for showing alert/dialog from alert/dialog.

* copy StackElementIDGenerator dependency before running TestStore receive closure.

* Removed some unneeded delegate actions.

* wip

* clean up

* lots of clean up

* Converted voice memos back to identified array

* update deps

* update docs for DismissEffect

* wip

* Add Sendable conformance to PresentationState (#2086)

* wip

* swift-format

* wip

* wip

* docs

* wip

* wip

* Catch some typos in Articles (#2088)

* wip

* wip

* wip

* wip

* wip

* docs

* wip

* wip

* docs

* wip

* wip

* wip

* wip

* docs

* docs

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Fix invalid states count for 3 optionals and typos (#2094)

* wip

* wip

* more dismisseffect docs

* fixed some references

* navigation doc corrections

* more nav docs

* fix cancellation tests in release mode

* wrap some tests in #if DEBUG since they are testing expected failures

* update UUIDs in tests to use shorter initializer

* fixed a todo

* wip

* fix merge errors

* wip

* fix

* wip

* wip

* fixing a bunch of todos

* get rid of rawvalue in StackElementID

* more todos

* NavLinkStore docs

* fix swift 5.6 stuff

* fix some standups tests

* fix

* clean up

* docs fix

* fixes

* wip

* 5.6 fix

* wip

* wip

* dont parallelize tests

* updated demo readmes

* wip

* Use ObservedObject instead of StateObject for alert/dialog modifiers.

* integration tests for bad dismissal behavior

* check for runtime warnings in every integration test

* wip

* wip

* fix

* wip

* wip

* wip

* wip

* wip

* Drop a bunch of Hashables.

* some nav bug fixes

* wip

* wip

* wip

* fix

* fix

* wip

* wip

* Simplify recording test.

* add concurrent async test

* fix

* wip

* Refact how detail dismisses itself.

* fix

* 5.6 fix

* wip

* wip

* Add TestStore.assert.

* Revert "Add TestStore.assert."

This reverts commit a892cccc66.

* add Ukrainian Readme.md (#2121)

* Add TestStore.assert. (#2123)

* Add TestStore.assert.

* wip

* Update Sources/ComposableArchitecture/TestStore.swift

Co-authored-by: Stephen Celis <stephen@stephencelis.com>

* Update Sources/ComposableArchitecture/Documentation.docc/Extensions/TestStore.md

Co-authored-by: Stephen Celis <stephen@stephencelis.com>

* fix tests

---------

Co-authored-by: Stephen Celis <stephen@stephencelis.com>

* Run swift-format

* push for store.finish and presentation

* move docs around

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* Add case subscripts

* wip

* wip

* 5.7-only

* wip

* wip

* wip

* wip

* revert store.finish task cancellation

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* add test for presentation scope

* wip

* wip

* wip

* wip

* wip

* cleanup

* updated presentation scope test

* sytnax update

* clean up

* fix test

* wip

* wip

* wip

* wip

* wip

---------

Co-authored-by: Brandon Williams <mbrandonw@hey.com>
Co-authored-by: Martin Václavík <mvaclavik96@icloud.com>
Co-authored-by: 유재호 <y73447jh@gmail.com>
Co-authored-by: Jackson Utsch <jutechs@gmail.com>
Co-authored-by: Dmytro <barabashdmyto@gmail.com>
Co-authored-by: Brandon Williams <135203+mbrandonw@users.noreply.github.com>
Co-authored-by: mbrandonw <mbrandonw@users.noreply.github.com>
2023-05-30 12:22:00 -04:00
Tomáš Slíž
4aab2176b5 Fix assertion values (#2128) 2023-05-22 10:50:57 -04:00
Tomáš Slíž
40d1f53cc6 Fix usage of static storage property (#2124)
* Fix usage of static storage property

* Remove irrelevant timeout parameter

* Add missing import
2023-05-22 07:57:09 -04:00
Brandon Williams
6c94563494 Some small tutorial fixes. 2023-05-18 09:33:16 -04:00
Yuki Yamamoto
fdb6fbe4da Fix typo in the "Meet the Composable Architecture" tutorial (#2114)
* Fix typo

* Update Sources/ComposableArchitecture/Documentation.docc/Tutorials/01-YourFirstFeature.tutorial

* Update Sources/ComposableArchitecture/Documentation.docc/Tutorials/03-TestingYourFeature.tutorial

---------

Co-authored-by: Stephen Celis <stephen.celis@gmail.com>
2023-05-16 16:48:18 -07:00
Brandon Williams
4d07372c6b Some tutorial fixes. (#2109)
* Some tutorial fixes.

* wip

* wip

* wip
2023-05-15 17:56:53 -04:00
Stephen Celis
2ff0e5d0be Fix 2023-05-15 14:55:15 -07:00
mbrandonw
2298702e02 Run swift-format 2023-05-15 21:12:17 +00:00
Brandon Williams
28ba78ccfd "Meet the Composable Architecture" tutorial (#2107)
* A 'meet TCA' tutorial

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* wip

* static let instead of state

* wip

* wip

* fix swift 5.6

* small fixes

* fixes

* wip

* typo fixes

* small fixes

---------

Co-authored-by: Stephen Celis <stephen@stephencelis.com>
2023-05-15 17:09:22 -04:00