mirror of
https://github.com/luxfi/explore.git
synced 2026-09-24 00:28:18 +00:00
22 lines
629 B
TypeScript
22 lines
629 B
TypeScript
import config from 'configs/app';
|
|
import useApiQuery from 'lib/api/useApiQuery';
|
|
|
|
import { isValidVerificationMethod, sortVerificationMethods } from './utils';
|
|
|
|
export default function useFormConfigQuery(enabled: boolean) {
|
|
return useApiQuery('contract_verification_config', {
|
|
queryOptions: {
|
|
select: (data) => {
|
|
return {
|
|
...data,
|
|
verification_options: [
|
|
...data.verification_options,
|
|
...config.UI.views.address.extraVerificationMethods,
|
|
].filter(isValidVerificationMethod).sort(sortVerificationMethods),
|
|
};
|
|
},
|
|
enabled,
|
|
},
|
|
});
|
|
}
|