enso-org / enso

Hybrid visual and textual functional programming.
https://enso.org
Apache License 2.0
7.31k stars 318 forks source link

Cloud Integrated File Browser Widget #10167

Open AdRiley opened 1 month ago

AdRiley commented 1 month ago

Data.read has a open from cloud drive option - which gives a similar experience to the cloud drive view allowing you to pick a cloud file and insert it.

image

farmaazon commented 2 weeks ago

REfinement notes:

PabloBuchu commented 1 week ago

Oh wow.. its much more rich than I thought we want to build. Its basically a mini cloud dashboard preview.. Questions:

  1. I assume drag n drop functionalities (like assigning labels, moving assets) should be disabled? I see "create new label" is this necessary?
  2. Do we need all columns? like share with or the buttons that toggle other types?
  3. Do we need trash/recent/drafts/bookmarks?
  4. Do we need upload /download / create datalink?
  5. Whats read a local file?

If the main reason for file browser is to allow user for searching through the files then maybe its too much?

AdRiley commented 1 week ago

Yes sorry. That is a bad screenshot, but was all I had.

You are right it should be very simple file browser/picker.

PabloBuchu commented 1 week ago

Thanks! I just wanted make sure :)

farmaazon commented 1 week ago

Refinement notes

TypeScript | TanStack Query React Docs
React Query is now written in TypeScript to make sure the library and your projects are type-safe! Things to keep in mind:
farmaazon commented 6 days ago

Split off the first part about shared library to #10400