Skip to content

Commit 25448c0

Browse files
committed
DPP-89: Fixed button enable in info request page when all fields are already filled
1 parent 1a19916 commit 25448c0

1 file changed

Lines changed: 7 additions & 1 deletion

File tree

  • packages/oid4vci-demo-frontend/src/components/Form

packages/oid4vci-demo-frontend/src/components/Form/index.tsx

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import React, {FC, ReactElement, ReactNode, useState} from 'react'
1+
import React, {FC, ReactElement, ReactNode, useEffect, useState} from 'react'
22
import {SSICheckbox} from '@sphereon/ui-components.ssi-react'
33
import {useTranslation} from 'react-i18next'
44
import {DataFormElement, DataFormRow} from '../../ecosystem/ecosystem-config'
@@ -85,6 +85,12 @@ const Form: FC<Props> = (props: Props): ReactElement => {
8585
return formConfig.map((row: DataFormRow) => getRowElementFrom(row))
8686
}
8787

88+
useEffect((): void => {
89+
if (onChange && formInitData) {
90+
onChange(formData)
91+
}
92+
})
93+
8894
return <div className={style.container}>
8995
{getFormFrom()}
9096
</div>

0 commit comments

Comments
 (0)