fix: backend ORDER BY CASE for series sort, default value_asc
This commit is contained in:
@@ -37,7 +37,7 @@ export default function ChartEditor({ initial, onSave, onClose }: Props) {
|
||||
const [whitelist, setWhitelist] = useState((initial?.filter_items ?? []).join(', '));
|
||||
const [blacklist, setBlacklist] = useState((initial?.filter_items_exclude ?? []).join(', '));
|
||||
const [useRegex, setUseRegex] = useState(initial?.filter_items_regex ?? false);
|
||||
const [orderBy, setOrderBy] = useState<ChartConfig['order_by']>(initial?.order_by ?? 'time');
|
||||
const [orderBy, setOrderBy] = useState<ChartConfig['order_by']>(initial?.order_by ?? 'value_asc');
|
||||
const [seriesLimit, setSeriesLimit] = useState(initial?.series_limit ?? 20);
|
||||
const [yMin, setYMin] = useState(initial?.y_min?.toString() ?? '');
|
||||
const [yMax, setYMax] = useState(initial?.y_max?.toString() ?? '');
|
||||
@@ -123,7 +123,6 @@ export default function ChartEditor({ initial, onSave, onClose }: Props) {
|
||||
|
||||
<label className="block text-sm text-gray-400 mb-1">Sort series by</label>
|
||||
<select value={orderBy} onChange={e => setOrderBy(e.target.value as ChartConfig['order_by'])} className={`${inputCls} mb-3`}>
|
||||
<option value="time">Time (no sort)</option>
|
||||
<option value="value_asc">Latest lowest values</option>
|
||||
<option value="value_desc">Latest highest values</option>
|
||||
<option value="delta_asc">Biggest decrease (last 10 min)</option>
|
||||
|
||||
Reference in New Issue
Block a user