Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

177/ add plugin examples and managed player to demo app #215

Merged
merged 17 commits into from
Nov 23, 2023

Conversation

nancywu1
Copy link
Contributor

@nancywu1 nancywu1 commented Nov 2, 2023

  • add examples for pubsub plugin, beacons plugin, external action and pending transaction plugin
  • add new tab for managed player flows
  • add UI tests

Change Type (required)

Indicate the type of change your pull request is:

  • patch
  • minor
  • major

Version

Published prerelease version: 0.4.5-next.2

Changelog

馃悰 Bug Fix

馃彔 Internal

Authors: 9

}

var playerListSection: some View {
List {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These utilities are published for consuming users to use, this would mean that all users using the utility will now have a section for these hardcoded managedplayer flows if they were to use this.

This will need to be refactored so that we can show those flows in our demo app, using the same tools we publish for consuming users. But we do not want to include our plugin examples in other users demo/example apps.

In my mind, we would not have changed AssetCollectionView, we would provide an additional utility to setup more specific flows, and have it use AssetCollectionView to display the asset flows as it does today.

@@ -0,0 +1,156 @@
//
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this looks like a duplicate file, and is at the repo root, should probably be removed


import Foundation

public class MockFlowManager: FlowManager {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Came back in the rebase?

@@ -50,7 +50,7 @@ open class AssetUITestCase: XCTestCase {
- mockName: The name of the mock to open
*/
open func openFlow(_ mockName: String) {
navigateToAssetCollection()

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

probably shouldnt be removed, we can just not use super in the override location

@nancywu1 nancywu1 merged commit 7b82ec7 into main Nov 23, 2023
13 checks passed
@nancywu1 nancywu1 deleted the 177-enhance-demo-app branch November 23, 2023 19:37
@hborawski hborawski mentioned this pull request Jun 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants