This commit is contained in:
Anik Ghosh 2022-03-16 14:08:08 +05:30
parent 2498958295
commit 8ec52a90f1
2 changed files with 8 additions and 8 deletions

View File

@ -37,7 +37,7 @@ interface stateDataTypes {
isInvalid: boolean; isInvalid: boolean;
} }
const InviteMembersModal = () => { const InviteMembersModal = ({ disabled = true }: { disabled: boolean }) => {
const client = useClient(); const client = useClient();
const toast = useToast(); const toast = useToast();
const { isOpen, onOpen, onClose } = useDisclosure(); const { isOpen, onOpen, onClose } = useDisclosure();
@ -91,14 +91,14 @@ const InviteMembersModal = () => {
updatedEmailList[index].isInvalid = !validateEmail(value); updatedEmailList[index].isInvalid = !validateEmail(value);
setEmails(updatedEmailList); setEmails(updatedEmailList);
}; };
const changeTabsHandler = (index: number) => {
setTabIndex(index);
};
const onDrop = useCallback(async (acceptedFiles) => { const onDrop = useCallback(async (acceptedFiles) => {
const result = await parseCSV(acceptedFiles[0], ','); const result = await parseCSV(acceptedFiles[0], ',');
setEmails(result); setEmails(result);
setTabIndex(0); changeTabsHandler(0);
}, []); }, []);
const handleTabsChange = (index: number) => {
setTabIndex(index);
};
const setRedirectURIHandler = (value: string) => { const setRedirectURIHandler = (value: string) => {
const updatedRedirectURI: stateDataTypes = { const updatedRedirectURI: stateDataTypes = {
value: '', value: '',
@ -119,7 +119,7 @@ const InviteMembersModal = () => {
colorScheme="blue" colorScheme="blue"
variant="solid" variant="solid"
onClick={onOpen} onClick={onOpen}
isDisabled={false} isDisabled={disabled}
size="sm" size="sm"
> >
<Center h="100%" pt="5%"> <Center h="100%" pt="5%">
@ -136,7 +136,7 @@ const InviteMembersModal = () => {
isFitted isFitted
variant="enclosed" variant="enclosed"
index={tabIndex} index={tabIndex}
onChange={handleTabsChange} onChange={changeTabsHandler}
> >
<TabList> <TabList>
<Tab>Enter emails</Tab> <Tab>Enter emails</Tab>

View File

@ -178,7 +178,7 @@ export default function Users() {
<Text fontSize="md" fontWeight="bold"> <Text fontSize="md" fontWeight="bold">
Users Users
</Text> </Text>
<InviteMembersModal /> <InviteMembersModal disabled={true} />
</Flex> </Flex>
{!loading ? ( {!loading ? (
userList.length > 0 ? ( userList.length > 0 ? (