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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Getting started with Toolpad to be improved #1653

Closed
7 tasks done
prakhargupta1 opened this issue Feb 14, 2023 · 2 comments · Fixed by #1794
Closed
7 tasks done

Getting started with Toolpad to be improved #1653

prakhargupta1 opened this issue Feb 14, 2023 · 2 comments · Fixed by #1794
Assignees
Labels
core Infrastructure work going on behind the scenes umbrella For grouping multiple issues to provide a holistic view

Comments

@prakhargupta1
Copy link
Member

prakhargupta1 commented Feb 14, 2023

Duplicates

  • I have searched the existing issues

Latest version

  • I have tested the latest version

Summary 💡

  • add --help command to CLI (move to yargs?) Support CLI --help command #1744
  • toolpad init command? For quick setup (or something like create-toolpad-app)
  • automatically pick another port if 3000 is in use, only in dev mode, when no port has been specified
  • automatically open the browser on start i.e, user will not have to click, only in dev mode, with an opt-out cli argument
  • avoid having to install @mui/toolpad-core. Fix imports from toolpad #1793. Can we have users import e.g. createComponent from @mui/toolpad?
    • something like: import { createComponent } from '@mui/toolpad/client'
    • import { createQuery } from '@mui/toolpad/server'

Examples 🌈

No response

Motivation 🔦

No response

@prakhargupta1 prakhargupta1 added the status: waiting for maintainer These issues haven't been looked at yet by a maintainer label Feb 14, 2023
@bytasv
Copy link
Contributor

bytasv commented Feb 14, 2023

@Janpot
Copy link
Member

Janpot commented Feb 14, 2023

We are currently using get-port in the tests. execa in the CLI, arg for CLI argument parsing, and chalk is used in some of the dev scripts

@prakhargupta1 prakhargupta1 added this to the pro-code MVP milestone Feb 14, 2023
@prakhargupta1 prakhargupta1 added core Infrastructure work going on behind the scenes and removed status: waiting for maintainer These issues haven't been looked at yet by a maintainer labels Feb 14, 2023
@Janpot Janpot mentioned this issue Feb 20, 2023
5 tasks
@prakhargupta1 prakhargupta1 added the umbrella For grouping multiple issues to provide a holistic view label Feb 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Infrastructure work going on behind the scenes umbrella For grouping multiple issues to provide a holistic view
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants