10 lines
296 B
TypeScript
10 lines
296 B
TypeScript
export function getApiCardClassName(apiId: string, draggedId: string | null, dragOverId: string | null): string {
|
|
if (draggedId === apiId) {
|
|
return 'opacity-50 border-neon-cyan'
|
|
}
|
|
if (dragOverId === apiId) {
|
|
return 'border-neon-green shadow-lg'
|
|
}
|
|
return 'border-neon-cyan/30'
|
|
}
|