Feature/Custom Function to Seq Agent (#3612)

* add custom function to seq agent

* add seqExecuteFlow node
This commit is contained in:
Henry Heng
2025-01-23 13:04:40 +00:00
committed by GitHub
parent 50a7339299
commit e26fc63be0
17 changed files with 36048 additions and 35393 deletions
@@ -58,6 +58,7 @@ export const AsyncDropdown = ({
onCreateNew,
credentialNames = [],
disabled = false,
freeSolo = false,
disableClearable = false
}) => {
const customization = useSelector((state) => state.customization)
@@ -114,6 +115,7 @@ export const AsyncDropdown = ({
<>
<Autocomplete
id={name}
freeSolo={freeSolo}
disabled={disabled}
disableClearable={disableClearable}
size='small'
@@ -176,6 +178,7 @@ AsyncDropdown.propTypes = {
onSelect: PropTypes.func,
onCreateNew: PropTypes.func,
disabled: PropTypes.bool,
freeSolo: PropTypes.bool,
credentialNames: PropTypes.array,
disableClearable: PropTypes.bool,
isCreateNewOption: PropTypes.bool
@@ -18,7 +18,7 @@ const StyledPopper = styled(Popper)({
}
})
export const Dropdown = ({ name, value, loading, options, onSelect, disabled = false, disableClearable = false }) => {
export const Dropdown = ({ name, value, loading, options, onSelect, disabled = false, freeSolo = false, disableClearable = false }) => {
const customization = useSelector((state) => state.customization)
const findMatchingOptions = (options = [], value) => options.find((option) => option.name === value)
const getDefaultOptionValue = () => ''
@@ -29,6 +29,7 @@ export const Dropdown = ({ name, value, loading, options, onSelect, disabled = f
<Autocomplete
id={name}
disabled={disabled}
freeSolo={freeSolo}
disableClearable={disableClearable}
size='small'
loading={loading}
@@ -101,6 +102,7 @@ Dropdown.propTypes = {
value: PropTypes.string,
loading: PropTypes.bool,
options: PropTypes.array,
freeSolo: PropTypes.bool,
onSelect: PropTypes.func,
disabled: PropTypes.bool,
disableClearable: PropTypes.bool