Extract the variant key string regardless of how Rust serialized it
(variant: unknown)
| 22 | |
| 23 | /** Extract the variant key string regardless of how Rust serialized it */ |
| 24 | function extractVariantKey(variant: unknown): string { |
| 25 | if (typeof variant === 'string') return variant; |
| 26 | if (typeof variant === 'object' && variant !== null) return Object.keys(variant)[0] || 'Unknown'; |
| 27 | return 'Unknown'; |
| 28 | } |
| 29 | |
| 30 | const VARIANT_DISPLAY: Record<string, string> = { |
| 31 | Cpu: 'CPU Only', |
no outgoing calls
no test coverage detected