native icon indicating copy to clipboard operation
native copied to clipboard

Support for SauceLabs Live

Open jgornick opened this issue 4 years ago • 4 comments

Because SauceLabs Live supports mobile devices in the browser (similar to appetize), is it possible to integrate with Storybook Native?

jgornick avatar Jul 01 '21 16:07 jgornick

Hey @jgornick, I'm not familiar at all with SauceLabs Live but this is definitely possible as long as it provides you a public API key that can be used to access your mobile app somehow.

To support this, there needs to be a new SauceLabs Live controller that is similar to the Appetize one https://github.com/storybookjs/native/blob/master/packages/controllers/src/controllers/AppetizeEmulatorController.ts

and the Controller Factory must have some logic to construct that specific controller https://github.com/storybookjs/native/blob/master/packages/controllers/src/manager/controllerFactory.ts#L9

amalik2 avatar Jul 12 '21 20:07 amalik2

@jgornick Did creating the controller and controller factory work for SauceLabs?

migueln1987 avatar Mar 27 '24 17:03 migueln1987

Hey @migueln1987! Sorry, but we never got around to integrating SauceLabs.

jgornick avatar Mar 27 '24 21:03 jgornick

@jgornick thanks for the reply. I didn't think I was going to get one back from a post from two or three years ago haha. Did you find a different solution? Airbnb has Showkase but it doesn't have controls to mess around with the components.

migueln1987 avatar Mar 27 '24 21:03 migueln1987