mirror of
https://github.com/i701/sarlink-portal.git
synced 2025-07-08 07:16:31 +00:00
feat: add radio filter for topup expiry ✨
This commit is contained in:
@ -388,6 +388,25 @@ export default function DynamicFilter<
|
||||
</p>
|
||||
);
|
||||
}
|
||||
if (config.type === "radio-group") {
|
||||
const stringValue = value as string;
|
||||
// For true/false values, display the label instead of the value
|
||||
if (stringValue === "true" || stringValue === "false") {
|
||||
const option = config.options.find((opt) => opt.value === stringValue);
|
||||
const displayValue = option?.label || stringValue;
|
||||
return (
|
||||
<p>
|
||||
{config.label}: <span className="text-muted-foreground">{displayValue}</span>
|
||||
</p>
|
||||
);
|
||||
}
|
||||
// For other values, display as normal
|
||||
return (
|
||||
<p>
|
||||
{config.label}: <span className="text-muted-foreground">{stringValue}</span>
|
||||
</p>
|
||||
);
|
||||
}
|
||||
return (
|
||||
<p>
|
||||
{config.label}: <span className="text-muted-foreground">{value}</span>
|
||||
|
Reference in New Issue
Block a user