opeolluwa / filesync

Quickly and securely share files from Windows, Linux, Mac to Android devices using wifi.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Implement a feature that let users open/play audio files in the user interface.

opeolluwa opened this issue · comments

The application core built with Rust fetches the audio files from the device's
default audio directory and passes an array of these files to the UI for rendering. Implement a feature that let users open/play audio files in the user interface.

See convertFileSrc to get started and the music data structure defined here

Experience with Rust Typescript, React/Next.js and Tauri is required

I would try to get more familiarized with the project, but this seems to be a good first issue to work in.

Hi @cardotrejos, thanks for picking interest in what I'm building, I'm here to answer the questions you might have

Hi @cardotrejos how's it going

@opeolluwa I appreciate your patience with this! I would like to work on it.

All right, @cardotrejos
Here is what the functional requirement.

Create a reusable component, this can be implemented as a draggable element or an element fixed to the bottom of the application window.

There can only be one instance of the component at a time and it Will be used along with the Tauri convertFileScr to play the audio.

Not that, every audio file path already returns the file absolute path.

You might have a lot of questions regards this, I'd be happy to answer and review this approach