Commit Graph
10 Commits
Author SHA1 Message Date
Alaister YoungandCharis Lam 6d732a2a4b chore: remove auth-helpers (deprecated) (#32541)
* chore: remove auth-helpers (deprecated)

* type supabase client in feedback

* small adjustments to error and loading state handling for docs search

---------

Co-authored-by: Charis Lam <26616127+charislam@users.noreply.github.com>
2025-01-06 18:08:44 +08:00
Charis f8f37cf038 fix(command menu): minor styling issues with scrollbar (#29403) 2024-09-20 10:13:57 -04:00
Charis 6fec12a524 fix(ask ai): input field (#29397)
Fixed 2 bugs with Ask AI input field:
- If you try to edit in the middle of the input value, your cursor will
  jump to the end
- Can't accept CJK IME input
2024-09-19 12:45:27 -04:00
Charis 94861ff97d fix: cmdk error in AiMessages component (#29060)
- Add a dummy CommandList descendant
- Needed for cmdk to not throw an error
- No easy way to remove the Command Menu because it's needed in the
  empty state
- Somewhat hacktastic but solves the error
2024-09-03 11:41:36 -04:00
Ivan Vasilov 556ed69298 fix: Add CommandList wrapper to fix a crash in the cmdk feature (#29002)
Wrap the commandGroup into a commandList.
2024-08-30 17:58:53 +02:00
Charis 343fde2773 fix: repeated responses in docs search (#28607)
Fixes a bug in docs search from duplicated code (I moved the
useEffect into a new component and forgot to delete the old one,
so it runs the on-entry query submit twice, resulting in a double
conversation in production.)

In dev, there is actually a _quadruple_ -_-" converstation, due to
useEffect running twice as designed, with no cleanup. Added a
cleanup function to reset after the first useEffect, so it only
runs once on dev as well.

This only happens when there is an existing query to send when you
hit the AI page, so to reproduce the current bug, type in the
command input _before_ selecting "Supabase AI". If you select
"Supabase AI" before entering your prompt, it won't occur, which is
how I guess this bug slipped past manual testing.
2024-08-14 12:15:08 -04:00
Charis 84732ff44c feat: add new command menu to studio (#28432)
Add new command menu to studio. Ports over commands from old menu (with some minor reorganization), then adds:
- Branch switcher
- Project switcher
2024-08-08 16:42:07 -04:00
Charis 14fc9c0118 feat(www): new command menu (#28346)
Replace www command menu with the new one.
2024-08-02 15:52:24 -04:00
Charis 185e67611d fix: status icon location moved (#28302) 2024-07-31 16:55:19 -02:30
Charis e3e8cd943c feat: replace docs command menu with v2 (#28048)
Replace docs command menu with Command Menu V2 from ui-patterns/CommandMenu.

This introduces the prepackaged folder for the shared Command Menu, which contains commands that are shared across the sites (for example, docs search, theme switcher).

Commands that are only applicable to a single site are now defined within that site's own app folder (put them wherever makes sense for your app folder organization, as long as you use the hooks within a global CommandProvider it will work...)

Tested navigating around, using search and AI on laptop and mobile.
2024-07-31 14:20:30 -04:00