fix: adjust required fields in SurveySaleSubmitPopup based on user role
This commit is contained in:
parent
7fbaf4a1e0
commit
dcb7bc2ff4
@ -63,7 +63,7 @@ export default function SurveySaleSubmitPopup() {
|
||||
const FORM_FIELDS: FormField[] = [
|
||||
{ id: 'sender', name: '発送者', required: true },
|
||||
{ id: 'saleBase', name: '提出地点選択', required: session?.role === 'Admin' },
|
||||
{ id: 'store', name: '提出販売店', required: true },
|
||||
{ id: 'store', name: '提出販売店', required: session?.role !== 'Admin' },
|
||||
{ id: 'receiver', name: '受信者', required: true },
|
||||
{ id: 'reference', name: '参考', required: false },
|
||||
{ id: 'title', name: 'タイトル', required: true },
|
||||
@ -133,6 +133,9 @@ export default function SurveySaleSubmitPopup() {
|
||||
if (field.id === 'saleBase' && session?.role !== 'Admin') {
|
||||
return null
|
||||
}
|
||||
if (field.id === 'store' && session?.role === 'Admin') {
|
||||
return null
|
||||
}
|
||||
return (
|
||||
<div className="data-input-form-bx" key={field.id}>
|
||||
<div className="data-input-form-tit">
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user