mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-20 08:11:13 -05:00
Refactor: Implement entity type safety plan
This commit is contained in:
@@ -68,9 +68,9 @@ export default function DesignerRides() {
|
||||
case 'speed':
|
||||
query = query.order('max_speed_kmh', { ascending: false, nullsFirst: false });
|
||||
break;
|
||||
case 'height':
|
||||
query = query.order('max_height_meters', { ascending: false, nullsFirst: false });
|
||||
break;
|
||||
case 'height':
|
||||
query = query.order('height_meters', { ascending: false, nullsFirst: false });
|
||||
break;
|
||||
case 'reviews':
|
||||
query = query.order('review_count', { ascending: false });
|
||||
break;
|
||||
@@ -102,10 +102,6 @@ export default function DesignerRides() {
|
||||
|
||||
const handleCreateSubmit = async (data: any) => {
|
||||
try {
|
||||
if (!user || !designer) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (!designer) {
|
||||
toast({
|
||||
title: "Error",
|
||||
@@ -130,10 +126,11 @@ export default function DesignerRides() {
|
||||
|
||||
setIsCreateModalOpen(false);
|
||||
fetchData();
|
||||
} catch (error: any) {
|
||||
} catch (error) {
|
||||
const message = error instanceof Error ? error.message : "Failed to submit ride.";
|
||||
toast({
|
||||
title: "Error",
|
||||
description: error.message || "Failed to submit ride.",
|
||||
description: message,
|
||||
variant: "destructive"
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user