mirror of
https://github.com/supabase/supabase.git
synced 2026-07-06 03:04:20 +08:00
* Use useLocalStorage hook for quickstart dismiss state * Standardize varchar to text and remove local storage keys * Remove gen_random_uuid() defaults from templates * feat(studio): flatten table quickstart selector; show for any new table\n\n- Flattened category→template flow into single-step with category chips\n- Removed first-table-only guard so panel appears for all new tables when flag is on * add comments to clarify diff btwn false and undefined in feature flag response type * refactor: improve performance and type safety in table quickstart - Memoize categories and displayed templates to prevent unnecessary re-renders - Use generic type parameter instead of type assertion for feature flag - Simplify dismiss handler with inline function - Add JSDoc comment explaining feature flag return states * Mark variant param as intentionally unused for future PR * chore: clean up unused import in TableEditor Remove unused useTablesQuery import after switching to localStorage-based dismissal. * add 7 day project creation gate and fixed uuid default * Improve table template selector UX with success feedback and clearer copy - Add success toast when template is applied - Update heading from "Quickstart: choose a template" to "Start faster with a table template" - Improve subheading to explain time-saving benefit - Use monospace font for table names to match code convention - Update template rationales to be more descriptive and specific - Increase font sizes for better readability - Remove redundant category display - Reorder imports alphabetically * Apply prettier formatting to TableTemplateSelector