fix: restrict delete button to admins
This commit is contained in:
@@ -54,6 +54,12 @@ const buildSelectionRange = (start, end, minDate) => {
|
||||
};
|
||||
};
|
||||
|
||||
const sortEntriesByLabel = (entries = []) => {
|
||||
return [...entries].sort((a, b) =>
|
||||
(a.label || '').localeCompare(b.label || '', 'de', { sensitivity: 'base' })
|
||||
);
|
||||
};
|
||||
|
||||
const PickupConfigEditor = () => {
|
||||
const [config, setConfig] = useState([]);
|
||||
const [loading, setLoading] = useState(true);
|
||||
@@ -108,7 +114,7 @@ const PickupConfigEditor = () => {
|
||||
{ id: "42322", active: false, checkProfileId: false, onlyNotify: false, label: "Edeka Haueneberstein" },
|
||||
{ id: "51450", active: false, checkProfileId: true, onlyNotify: false, label: "Hornbach Grünwinkel" }
|
||||
];
|
||||
setConfig(staticConfig);
|
||||
setConfig(sortEntriesByLabel(staticConfig));
|
||||
setLoading(false);
|
||||
}, 500);
|
||||
} catch (err) {
|
||||
@@ -261,8 +267,6 @@ const PickupConfigEditor = () => {
|
||||
</td>
|
||||
<td className="px-4 py-2">
|
||||
<span className="font-medium">{item.label}</span>
|
||||
<br />
|
||||
<span className="text-sm text-gray-500">ID: {item.id}</span>
|
||||
</td>
|
||||
<td className="px-4 py-2 text-center">
|
||||
<input
|
||||
|
||||
Reference in New Issue
Block a user