Skip to content

Add zipper-run extension#9125

Merged
raycastbot merged 13 commits intoraycast:mainfrom
arielconti10:ext/zipper-run
Nov 22, 2023
Merged

Add zipper-run extension#9125
raycastbot merged 13 commits intoraycast:mainfrom
arielconti10:ext/zipper-run

Conversation

@arielconti10
Copy link
Contributor

@arielconti10 arielconti10 commented Nov 6, 2023

Description

Screencast

Checklist

- make it public
- Removed old screenshots
- Zipper extension v1
- Zipper extension v1
- Initial commit
@raycastbot raycastbot added the new extension Label for PRs with new extensions label Nov 6, 2023
@raycastbot
Copy link
Collaborator

Congratulation on your new Raycast extension! 🚀

We will review it shortly. Once the PR is approved and merged, the extension will be available on the Store.

- Readme
- moving to metadata folder
- zipper run screenshot
- Changed any to unkown
- Fixed sizes in metadata screenshots
- Command title to be cased
- make it private
Copy link
Collaborator

@pernielsentikaer pernielsentikaer left a comment

Choose a reason for hiding this comment

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

Hi 👋

Thanks for your contribution 💪

I have now tested your extension, and I have some feedback ready for you:

  • Missing a loading indicator

  • The push is not an ideal solution since if you hit escape once you’ll end in a blank window.

You can maybe do some conditional returns instead like:

function Command() {
 const token. = something();
  if (!something) { 
    return <Form>{…}</Form>
  } else { 
    return <List>{…}</List> 
  }
}
  • Would it make sense to make a list view with either scripts returned by an API OR let the user add them themselves, I can see that it might be a hard job remembering the name and file

I'm looking forward to testing this extension again 🔥

Request a new review when you are ready. Feel free to contact me here or at Slack if you have any questions.

@pernielsentikaer pernielsentikaer self-assigned this Nov 7, 2023
@arielconti10
Copy link
Contributor Author

Hi @pernielsentikaer
Thanks for your review. I took in consideration your comments and made a bunch of changes in the code.
It's ready for review again

Copy link
Collaborator

@pernielsentikaer pernielsentikaer left a comment

Choose a reason for hiding this comment

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

I think we're almost there. If you try to fetch something that's not working, it never stops loading. Could you look into that?

- Merge branch \'contributions/merge-1699885878134657000\'
- Pull contributions
- added error handling
@arielconti10
Copy link
Contributor Author

@pernielsentikaer I've added the error handling. You can re-review

@arielconti10
Copy link
Contributor Author

hi @pernielsentikaer
let me know if this is good or if you need something else

@pernielsentikaer
Copy link
Collaborator

There is a small empty state flicker when I search for readme - do you have an idea on how to eliminate that?

@arielconti10
Copy link
Contributor Author

@pernielsentikaer can you provide me with a more clear example of when this is happening so I can check?

@pernielsentikaer
Copy link
Collaborator

It might be hard to see but if you look right before data is returned it shows "No Results" - I'm not sure how easy it is to do something - I can also try if you don't have an idea 🙂

Raycast-wTyKe3Yq.mp4

@arielconti10
Copy link
Contributor Author

@pernielsentikaer is it possible to be some issue with the List component?
I've tried with a static list like this and I see the same behavior
image

@pernielsentikaer
Copy link
Collaborator

It seems like we have an error as you said, thanks for pointing it out - we'll address that in the next release and will not be a blocker now 🙂

@arielconti10
Copy link
Contributor Author

You are welcome.
So you think that is there anything else needed for merging it?

Copy link
Collaborator

@pernielsentikaer pernielsentikaer left a comment

Choose a reason for hiding this comment

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

Hi 👋

Looks good to me, approved 🔥

@pernielsentikaer
Copy link
Collaborator

No, everything should be fine now 🔥

Thanks for your cooperation. It was a pleasure working with you 🙂

@raycastbot raycastbot merged commit 799fa44 into raycast:main Nov 22, 2023
@raycastbot
Copy link
Collaborator

Published to the Raycast Store:
https://raycast.com/ariel_conti/zipper-run

@raycastbot
Copy link
Collaborator

🎉 🎉 🎉

We've rewarded your Raycast account with some credits. You will soon be able to exchange them for some swag.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new extension Label for PRs with new extensions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants