refactor: remove debug log and improve button layout in SupabaseConnection

Remove console.log statement for debugging purposes in the API route and enhance the layout of buttons in the SupabaseConnection component by grouping them and adding a refresh button
This commit is contained in:
KevIsDev 2025-03-25 13:54:15 +00:00
parent bc9948062e
commit 418fbf13e0
2 changed files with 17 additions and 12 deletions

View File

@ -214,13 +214,23 @@ export function SupabaseConnection() {
)} )}
/> />
</button> </button>
<button <div className="flex items-center gap-2">
onClick={() => handleCreateProject()} <button
className="px-2 py-1 rounded-md text-xs bg-[#3ECF8E] text-white hover:bg-[#3BBF84] flex items-center gap-1" onClick={() => fetchSupabaseStats(supabaseConn.token)}
> className="px-2 py-1 rounded-md text-xs bg-[#F0F0F0] dark:bg-[#252525] text-bolt-elements-textSecondary hover:bg-[#E5E5E5] dark:hover:bg-[#333333] flex items-center gap-1"
<div className="i-ph:plus w-3 h-3" /> title="Refresh projects list"
New Project >
</button> <div className="i-ph:arrows-clockwise w-3 h-3" />
Refresh
</button>
<button
onClick={() => handleCreateProject()}
className="px-2 py-1 rounded-md text-xs bg-[#3ECF8E] text-white hover:bg-[#3BBF84] flex items-center gap-1"
>
<div className="i-ph:plus w-3 h-3" />
New Project
</button>
</div>
</div> </div>
{isProjectsExpanded && ( {isProjectsExpanded && (

View File

@ -34,11 +34,6 @@ export const action: ActionFunction = async ({ request }) => {
} }
} }
console.log(
'Unique projects:',
Array.from(uniqueProjectsMap.values()).map((p) => ({ id: p.id, name: p.name })),
);
const uniqueProjects = Array.from(uniqueProjectsMap.values()); const uniqueProjects = Array.from(uniqueProjectsMap.values());
uniqueProjects.sort((a, b) => new Date(b.created_at).getTime() - new Date(a.created_at).getTime()); uniqueProjects.sort((a, b) => new Date(b.created_at).getTime() - new Date(a.created_at).getTime());