Add contentType and method

This commit is contained in:
Hongbo Wu
2022-06-02 21:38:27 +08:00
parent 967ea80ddb
commit d1fa54d3e2

View File

@ -34,7 +34,9 @@ export default function Webhooks(): JSX.Element {
'PAGE_CREATED',
'HIGHLIGHT_CREATED',
])
const [enabled, setEnabled] = useState(false)
const [enabled, setEnabled] = useState(true)
const [contentType, setContentType] = useState('application/json')
const [method, setMethod] = useState('POST')
const [formInputs, setFormInputs] = useState<FormInputProps[]>([])
const [headers, setHeaders] = useState<string[]>([
@ -152,11 +154,24 @@ export default function Webhooks(): JSX.Element {
onChange: setEventTypes,
required: true,
},
{
label: 'Method',
name: 'method',
value: method,
disabled: true,
},
{
label: 'Content Type',
name: 'contentType',
value: contentType,
disabled: true,
},
{
label: 'Enabled',
name: 'enabled',
type: 'checkbox',
onChange: setEnabled,
value: enabled,
},
])
setAddModelOpen(true)
@ -177,6 +192,18 @@ export default function Webhooks(): JSX.Element {
onChange: setEventTypes,
required: true,
},
{
label: 'Method',
name: 'method',
value: method,
disabled: true,
},
{
label: 'Content Type',
name: 'contentType',
value: contentType,
disabled: true,
},
{
label: 'Enabled',
name: 'enabled',