Compare commits
1 Commits
Author | SHA1 | Date | |
---|---|---|---|
c999a500f8 |
@@ -74,6 +74,13 @@ export const SignatureCard = ({ signature, onDelete, onUpdate }: SignatureCardPr
|
|||||||
<h3 className="text-white font-medium text-lg">
|
<h3 className="text-white font-medium text-lg">
|
||||||
{signature.signame || 'Unnamed Signature'}
|
{signature.signame || 'Unnamed Signature'}
|
||||||
</h3>
|
</h3>
|
||||||
|
{signature.note && (
|
||||||
|
<div className="mt-2">
|
||||||
|
<Badge variant="outline" className="bg-blue-900/50 text-blue-200 border-blue-500 px-3 py-1 text-sm font-semibold">
|
||||||
|
{signature.note}
|
||||||
|
</Badge>
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* Additional Info */}
|
{/* Additional Info */}
|
||||||
|
@@ -30,7 +30,8 @@ export const SignatureEditModal = ({ signature, isOpen, onClose, onSave }: Signa
|
|||||||
signame: signature.signame || "",
|
signame: signature.signame || "",
|
||||||
dangerous: signature.dangerous || false,
|
dangerous: signature.dangerous || false,
|
||||||
scanned: signature.scanned || "",
|
scanned: signature.scanned || "",
|
||||||
identifier: signature.identifier || ""
|
identifier: signature.identifier || "",
|
||||||
|
note: signature.note || ""
|
||||||
});
|
});
|
||||||
const [isLoading, setIsLoading] = useState(false);
|
const [isLoading, setIsLoading] = useState(false);
|
||||||
|
|
||||||
@@ -45,7 +46,8 @@ export const SignatureEditModal = ({ signature, isOpen, onClose, onSave }: Signa
|
|||||||
type: formData.type === "unknown" ? undefined : formData.type,
|
type: formData.type === "unknown" ? undefined : formData.type,
|
||||||
signame: formData.signame || undefined,
|
signame: formData.signame || undefined,
|
||||||
dangerous: formData.dangerous,
|
dangerous: formData.dangerous,
|
||||||
scanned: formData.scanned || undefined
|
scanned: formData.scanned || undefined,
|
||||||
|
note: formData.note || undefined
|
||||||
});
|
});
|
||||||
onClose();
|
onClose();
|
||||||
toast({
|
toast({
|
||||||
@@ -71,7 +73,8 @@ export const SignatureEditModal = ({ signature, isOpen, onClose, onSave }: Signa
|
|||||||
signame: signature.signame || "",
|
signame: signature.signame || "",
|
||||||
dangerous: signature.dangerous || false,
|
dangerous: signature.dangerous || false,
|
||||||
scanned: signature.scanned || "",
|
scanned: signature.scanned || "",
|
||||||
identifier: signature.identifier || ""
|
identifier: signature.identifier || "",
|
||||||
|
note: signature.note || ""
|
||||||
});
|
});
|
||||||
onClose();
|
onClose();
|
||||||
};
|
};
|
||||||
@@ -152,6 +155,18 @@ export const SignatureEditModal = ({ signature, isOpen, onClose, onSave }: Signa
|
|||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
{/* Note Field - Add before the Dangerous Flag */}
|
||||||
|
<div className="space-y-2">
|
||||||
|
<Label htmlFor="note" className="text-slate-200">Important Note</Label>
|
||||||
|
<Input
|
||||||
|
id="note"
|
||||||
|
value={formData.note}
|
||||||
|
onChange={(e) => setFormData(prev => ({ ...prev, note: e.target.value }))}
|
||||||
|
placeholder="Add important information about this signature"
|
||||||
|
className="bg-slate-700 border-slate-600 text-slate-200"
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
|
||||||
{/* Dangerous Flag */}
|
{/* Dangerous Flag */}
|
||||||
<div className="flex items-center justify-between">
|
<div className="flex items-center justify-between">
|
||||||
<Label htmlFor="dangerous" className="text-slate-200">Dangerous</Label>
|
<Label htmlFor="dangerous" className="text-slate-200">Dangerous</Label>
|
||||||
|
@@ -117,6 +117,11 @@ export const SignatureListItem = ({ signature, onDelete, onUpdate }: SignatureLi
|
|||||||
</Badge>
|
</Badge>
|
||||||
)}
|
)}
|
||||||
</h3>
|
</h3>
|
||||||
|
{signature.note && (
|
||||||
|
<Badge variant="outline" className="bg-blue-900/50 text-blue-200 border-blue-500 px-2 py-0.5 text-sm font-semibold ml-2">
|
||||||
|
{signature.note}
|
||||||
|
</Badge>
|
||||||
|
)}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
@@ -107,6 +107,7 @@ export type SignatureRecord = {
|
|||||||
id: string
|
id: string
|
||||||
identifier: string
|
identifier: string
|
||||||
name?: string
|
name?: string
|
||||||
|
note?: string
|
||||||
scanned?: string
|
scanned?: string
|
||||||
system: RecordIdString
|
system: RecordIdString
|
||||||
type?: string
|
type?: string
|
||||||
@@ -118,6 +119,7 @@ export type SigviewRecord = {
|
|||||||
dangerous?: boolean
|
dangerous?: boolean
|
||||||
id: string
|
id: string
|
||||||
identifier: string
|
identifier: string
|
||||||
|
note?: string
|
||||||
scanned?: string
|
scanned?: string
|
||||||
signame?: string
|
signame?: string
|
||||||
sysid?: RecordIdString
|
sysid?: RecordIdString
|
||||||
|
Reference in New Issue
Block a user