Files
supabase/studio/components/interfaces/Database/Hooks/CreateHook/ServiceConfigForm/InputServiceUrl.tsx
Jonathan Summers-Muir 55329d540e move to ui package drectory
2022-09-19 14:00:05 +02:00

30 lines
793 B
TypeScript

import { FC, useContext } from 'react'
import { observer } from 'mobx-react-lite'
import { Input } from 'ui'
import { CreateHookContext } from '../'
const InputServiceUrl: FC = observer(({}) => {
const _localState: any = useContext(CreateHookContext)
return (
<Input
id="service-url"
type="url"
label="URL"
layout="horizontal"
placeholder="http://api.com/path/resource"
descriptionText="URL of the HTTP request. Must include HTTP/HTTPS"
value={_localState.formState.serviceUrl.value}
onChange={(e) =>
_localState.onFormChange({
key: 'serviceUrl',
value: e.target.value,
})
}
size="medium"
error={_localState.formState.serviceUrl.error}
/>
)
})
export default InputServiceUrl