diff --git a/frontend/widgets/src/QueryApi.Launchpad.jsx b/frontend/widgets/src/QueryApi.Launchpad.jsx index 5ff436a5..50337889 100644 --- a/frontend/widgets/src/QueryApi.Launchpad.jsx +++ b/frontend/widgets/src/QueryApi.Launchpad.jsx @@ -369,7 +369,7 @@ useEffect(() => { setCheckboxEvents(initializeCheckboxState(eventsData, 'event_name')); }, [methodsData, eventsData]); -const generateMethods = () => { +const generateProperties = () => { const filterData = (data, checkboxState, keyName) => { return data .map(item => { @@ -463,7 +463,7 @@ const handleFetchCheckboxData = async () => { }; const toggleAllSelection = (action) => { - const isSelectAll = action === 'select_all'; + const isSelectAll = !selectAllMethods; const isMethodsTab = tab === 'methods_tab'; const isEventsTab = tab === 'events_tab'; @@ -632,20 +632,11 @@ return ( toggleAllSelection('select_all')} + onChange={() => toggleAllSelection(selectAllMethods)} checked={selectAllMethods} /> Select All - - toggleAllSelection('unselect_all')} - checked={!selectAllMethods} - /> - Unselect All - {methodsData.map((item, index) => ( @@ -686,20 +677,11 @@ return ( toggleAllSelection('select_all')} + onChange={() => toggleAllSelection(selectAllEvents)} checked={selectAllEvents} /> Select All Events - - toggleAllSelection('unselect_all')} - checked={!selectAllEvents} - /> - Unselect All Events - {eventsData.map((item, index) => ( @@ -737,7 +719,7 @@ return ( )} - Generate + Generate