Digitale Eingäge Modal style
This commit is contained in:
@@ -137,12 +137,14 @@ export default function InputModal({ selectedInput, closeInputModal, isOpen }) {
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div className="flex items-center gap-2 col-span-2">
|
<div>
|
||||||
<strong>Invertierung:</strong>
|
<strong>Invertierung:</strong>
|
||||||
|
</div>
|
||||||
|
<div className="flex justify-between items-center gap-2">
|
||||||
<span>{invertiert ? "Ein" : "Aus"}</span>
|
<span>{invertiert ? "Ein" : "Aus"}</span>
|
||||||
<button
|
<button
|
||||||
onClick={() => setInvertiert(!invertiert)}
|
onClick={() => setInvertiert(!invertiert)}
|
||||||
className="ml-auto px-3 py-1 text-sm bg-gray-200 hover:bg-gray-300 rounded"
|
className="px-3 py-1 text-sm bg-gray-200 hover:bg-gray-300 rounded"
|
||||||
>
|
>
|
||||||
Umschalten
|
Umschalten
|
||||||
</button>
|
</button>
|
||||||
@@ -156,30 +158,49 @@ export default function InputModal({ selectedInput, closeInputModal, isOpen }) {
|
|||||||
<div>
|
<div>
|
||||||
<strong>Filterzeit:</strong>
|
<strong>Filterzeit:</strong>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div className="relative">
|
||||||
<input
|
<input
|
||||||
type="number"
|
type="number"
|
||||||
min={0}
|
min={0}
|
||||||
max={2000}
|
max={2000}
|
||||||
value={filterzeit}
|
value={filterzeit}
|
||||||
onChange={(e) => setFilterzeit(Number(e.target.value))}
|
onChange={(e) => {
|
||||||
className="border border-gray-300 rounded px-2 py-1 w-full"
|
const val = Number(e.target.value);
|
||||||
/>{" "}
|
if (val <= 2000) {
|
||||||
ms
|
setFilterzeit(val);
|
||||||
|
}
|
||||||
|
}}
|
||||||
|
className="border border-gray-300 rounded px-2 py-1 pr-10 w-full"
|
||||||
|
title="Maximal 2000 ms erlaubt"
|
||||||
|
/>
|
||||||
|
<span className="absolute right-2 top-1/2 transform -translate-y-1/2 text-gray-500 text-sm">
|
||||||
|
ms
|
||||||
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
<strong>Gewichtung:</strong>
|
<strong>Gewichtung:</strong>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div className="relative">
|
||||||
<input
|
<input
|
||||||
type="number"
|
type="number"
|
||||||
min={0}
|
min={0}
|
||||||
max={1000}
|
max={1000}
|
||||||
value={gewichtung}
|
value={gewichtung}
|
||||||
onChange={(e) => setGewichtung(Number(e.target.value))}
|
onChange={(e) => {
|
||||||
|
const val = Number(e.target.value);
|
||||||
|
if (val <= 1000) {
|
||||||
|
setGewichtung(val);
|
||||||
|
}
|
||||||
|
}}
|
||||||
className="border border-gray-300 rounded px-2 py-1 w-full"
|
className="border border-gray-300 rounded px-2 py-1 w-full"
|
||||||
|
title="Maximal 1000 erlaubt"
|
||||||
/>
|
/>
|
||||||
|
{gewichtung > 1000 && (
|
||||||
|
<div className="text-sm text-red-600 mt-1">
|
||||||
|
Maximalwert 1000 überschritten!
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div>
|
<div>
|
||||||
|
|||||||
@@ -6,5 +6,5 @@
|
|||||||
2: Patch oder Hotfix (Bugfixes oder kleine Änderungen).
|
2: Patch oder Hotfix (Bugfixes oder kleine Änderungen).
|
||||||
|
|
||||||
*/
|
*/
|
||||||
const webVersion = "1.6.269";
|
const webVersion = "1.6.270";
|
||||||
export default webVersion;
|
export default webVersion;
|
||||||
|
|||||||
Reference in New Issue
Block a user