mirror of
https://github.com/qlik-oss/nebula.js.git
synced 2025-12-22 19:24:21 -05:00
* test: `<FormManager />` done! * test: `useInfo()` done * test: `useAppList()` done * test: `useCachedConnection()` done * test: `useConnection()` done * test: `useLibraryList()` done * test: `useOpenApp()` done * test: formutils added
14 lines
501 B
JavaScript
14 lines
501 B
JavaScript
export const shouldDisableSubmitBtn = ({ isCredentialProvided, inputs, fields }) => {
|
|
if (isCredentialProvided) {
|
|
if (inputs['engine-websocket-url']) return false;
|
|
return true;
|
|
}
|
|
|
|
return Object.entries(inputs).length !== fields.length || Object.values(inputs).some((x) => !x);
|
|
};
|
|
|
|
export const getFieldPlaceHolder = ({ isCredentialProvided, field }) => {
|
|
if (isCredentialProvided) return `You have provided "${field}" through cli or nebula.config.js file already!`;
|
|
return field;
|
|
};
|