Skip to content

Refactor: switch router imports from react-router-dom to react-router and update splat route structure for v7 compatibility#138

Open
RishadAlam wants to merge 6 commits intomainfrom
refactor/react-router-imports
Open

Refactor: switch router imports from react-router-dom to react-router and update splat route structure for v7 compatibility#138
RishadAlam wants to merge 6 commits intomainfrom
refactor/react-router-imports

Conversation

@RishadAlam
Copy link
Copy Markdown
Member

No description provided.

- switch router imports from react-router-dom to react-router

- update splat route structure for v7 compatibility

- fix duplicate disabled prop in SeoPress next button
Copilot AI review requested due to automatic review settings March 13, 2026 04:45
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the frontend routing layer for React Router v7-style compatibility by switching imports away from react-router-dom and adjusting splat route definitions, alongside small formatting/build tooling updates.

Changes:

  • Switched many component imports from react-router-dom to react-router (hooks/components like useNavigate, useParams, Routes, etc.).
  • Refactored splat routes in frontend/src/App.jsx into nested index + * child routes for /flow/action and /auth-response.
  • Updated repo tooling: added eslint.config.js (flat config), adjusted Prettier config, pinned a Composer dependency, and updated CI build command/pnpm version.

Reviewed changes

Copilot reviewed 279 out of 395 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
frontend/src/components/AllIntegrations/Telegram/EditTelegram.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/TeamsForWooCommerceMemberships/TeamsForWooCommerceMemberships.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/TeamsForWooCommerceMemberships/EditTeamsForWooCommerceMemberships.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SystemeIO/SystemeIO.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SystemeIO/EditSystemeIO.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SyncSpider/SyncSpider.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SyncSpider/EditSyncSpider.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SureTriggers/SureTriggers.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SureTriggers/EditSureTriggers.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SureMembers/SureMembers.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SureMembers/EditSureMembers.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SureCart/SureCart.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SureCart/EditSureCart.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SuiteDash/SuiteDash.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SuiteDash/EditSuiteDash.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SperseIO/SperseIO.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SperseIO/EditSperseIO.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SmartSuite/SmartSuite.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SmartSuite/EditSmartSuite.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Smaily/Smaily.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Smaily/EditSmaily.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SliceWp/SliceWp.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SliceWp/EditSliceWp.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Slack/SlackIntegLayout.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Slack/Slack.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Slack/EditSlack.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SeoPress/SeoPress.jsx Switch router hook imports + adjust Next button disabling logic.
frontend/src/components/AllIntegrations/SeoPress/EditSeoPress.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Sendy/Sendy.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Sendy/EditSendy.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendinBlue/SendinBlue.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendinBlue/EditSendinBlue.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendPulse/SendPulse.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendPulse/EditSendPulse.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendGrid/SendGrid.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendGrid/EditSendGrid.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendFox/SendFoxUnsubscribeFieldMap.jsx Reformat exported field list constant.
frontend/src/components/AllIntegrations/SendFox/SendFoxIntegLayout.jsx Reformat imports and state update callback formatting.
frontend/src/components/AllIntegrations/SendFox/SendFox.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendFox/EditSendFox.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Selzy/Selzy.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Selzy/EditSelzy.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Salesmate/Salesmate.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Salesmate/EditSalesmate.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Salesforce/Salesforce.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Salesforce/EditSalesforce.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Salesflare/Salesflare.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Salesflare/EditSalesflare.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/RestrictContent/RestrictContent.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/RestrictContent/EditRestrictContent.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Registration/Registration.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Registration/EditRegistration.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Rapidmail/Rapidmail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Rapidmail/EditRapidmail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PropovoiceCRM/PropovoiceCrm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PropovoiceCRM/EditPropovoiceCrm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PostCreation/PostEdit.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PostCreation/Post.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PipeDrive/PipeDrive.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PipeDrive/EditPipeDrive.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PerfexCRM/PerfexCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PerfexCRM/EditPerfexCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PaidMembershipPro/PaidMembershipPro.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PaidMembershipPro/EditPaidMembershipPro.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Pabbly/Pabbly.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Pabbly/EditPabbly.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PCloud/PCloudCommonFunc.js Reformat function signature for authorization helper.
frontend/src/components/AllIntegrations/PCloud/PCloudAuthorization.jsx Reformat call site for authorization helper.
frontend/src/components/AllIntegrations/PCloud/PCloud.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PCloud/EditPCloud.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/OneHashCRM/OneHashCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/OneHashCRM/EditOneHashCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/OneDrive/OneDriveAuthorization.jsx Reformat call site for authorization helper.
frontend/src/components/AllIntegrations/OneDrive/OneDrive.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/OneDrive/EditOneDrive.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/OmniSend/OmniSend.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/OmniSend/EditOmniSend.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/NutshellCRM/NutshellCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/NutshellCRM/EditNutshellCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Notion/NotionCommonFunc.js Reformat authorization helper signature.
frontend/src/components/AllIntegrations/Notion/Notion.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Notion/EditNotion.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Nimble/Nimble.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Nimble/EditNimble.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Newsletter/Newsletter.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Newsletter/EditNewsletter.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/NewInteg.jsx Switch router hook imports + minor lazy import formatting.
frontend/src/components/AllIntegrations/N8n/N8n.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/N8n/EditN8n.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MoxieCRM/MoxieCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MoxieCRM/EditMoxieCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Moosend/Moosend.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Moosend/EditMoosend.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Memberpress/Memberpress.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Memberpress/EditMemberpress.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mautic/Mautic.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mautic/EditMautic.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MasterStudyLms/MasterStudyLms.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MasterStudyLms/EditMasterStudyLms.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailup/Mailup.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailup/EditMailup.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailster/Mailster.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailster/EditMailster.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailjet/Mailjet.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailjet/EditMailjet.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailify/Mailify.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailify/EditMailify.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailercloud/Mailercloud.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailercloud/EditMailercloud.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailerPress/MailerPress.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailerPress/EditMailerPress.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailerLite/MailerLite.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailerLite/EditMailerLite.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailRelay/MailRelay.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailRelay/EditMailRelay.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailPoet/MailPoet.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailPoet/EditMailPoet.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailMint/MailMint.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailMint/EditMailMint.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailChimp/MailChimp.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailChimp/EditMailChimp.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailBluster/MailBluster.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailBluster/EditMailBluster.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mail/Mail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Log.jsx Switch router imports (Link/useParams) to react-router.
frontend/src/components/AllIntegrations/Livestorm/Livestorm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Livestorm/EditLivestorm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LionDesk/LionDesk.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LionDesk/EditLionDesk.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Line/Line.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Line/EditLine.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LifterLms/LifterLms.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LifterLms/EditLifterLms.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Lemlist/Lemlist.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Lemlist/EditLemlist.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LearnDash/LearnDash.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LearnDash/EditLearnDash.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LMFWC/LMFWC.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LMFWC/EditLMFWC.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/KonnectzIT/KonnectzIT.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/KonnectzIT/EditKonnectzIT.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Klaviyo/Klaviyo.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Klaviyo/EditKlaviyo.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/KirimEmail/KirimEmail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/KirimEmail/EditKirimEmail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Keap/KeapIntegLayout.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Keap/KeapCommonFunc.js Reformat helper call and signature.
frontend/src/components/AllIntegrations/Keap/Keap.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Keap/EditKeap.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/JetEngine/JetEngine.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/JetEngine/EditJetEngine.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Integromat/Integromat.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Integromat/EditIntegromat.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Integrately/Integrately.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Integrately/EditIntegrately.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/IntegInfo.jsx Switch router imports (Link/useParams) to react-router.
frontend/src/components/AllIntegrations/Insightly/Insightly.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Insightly/EditInsightly.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/IFTTT/IFTTT.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/IFTTT/EditIFTTT.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Hubspot/Hubspot.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Hubspot/EditHubspot.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/HighLevel/HighLevel.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/HighLevel/EditHighLevel.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Groundhogg/Groundhogg.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Groundhogg/EditGroundhogg.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Gravitec/Gravitec.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Gravitec/EditGravitec.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleSheet/GoogleSheet.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleSheet/EditGoogleSheet.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleDrive/GoogleDrive.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleDrive/EditGoogleDrive.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleContacts/GoogleContacts.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleContacts/EditGoogleContacts.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleCalendar/GoogleCalendar.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleCalendar/EditGoogleCalendar.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GiveWp/GiveWp.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GiveWp/EditGiveWp.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Getgist/Getgist.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Getgist/EditGetgist.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GetResponse/GetResponse.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GetResponse/EditGetResponse.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GamiPress/GamiPress.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GamiPress/EditGamiPress.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Freshdesk/Freshdesk.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Freshdesk/EditFreshdesk.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FreshSales/FreshSales.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FreshSales/EditFreshSales.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FluentSupport/FluentSupport.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FluentSupport/EditFluentSupport.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FluentCart/FluentCart.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FluentCart/EditFluentCart.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FluentCRM/FluentCrm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FluentCRM/EditFluentCrm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Flowlu/Flowlu.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Flowlu/EditFlowlu.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FlowMattic/FlowMattic.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FlowMattic/EditFlowMattic.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Fabman/Fabman.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Fabman/EditFabman.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Encharge/Encharge.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Encharge/EditEncharge.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/EmailOctopus/EmailOctopus.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/EmailOctopus/EditEmailOctopus.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ElasticEmail/ElasticEmail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ElasticEmail/EditElasticEmail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/EditInteg.jsx Switch router imports (Link/useParams) + minor lazy import formatting.
frontend/src/components/AllIntegrations/Dropbox/EditDropbox.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Dropbox/Dropbox.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Drip/EditDrip.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Drip/Drip.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Dokan/EditDokan.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Dokan/Dokan.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Discord/EditDiscord.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Discord/DiscordIntegLayout.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Discord/Discord.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/DirectIq/EditDirectIq.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/DirectIq/DirectIq.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Demio/EditDemio.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Demio/Demio.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CustomApi/EditCustomApi.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CustomApi/CustomApi.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CustomAction/EditCustomAction.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CustomAction/CustomAction.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CopperCRM/EditCopperCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CopperCRM/CopperCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ConvertKit/EditConvertKit.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ConvertKit/ConvertKit.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ConstantContact/EditConstantContact.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ConstantContact/ConstantContact.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CompanyHub/EditCompanyHub.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CompanyHub/CompanyHub.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ClinchPad/EditClinchPad.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ClinchPad/ClinchPad.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Clickup/EditClickup.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Clickup/Clickup.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CapsuleCRM/EditCapsuleCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CapsuleCRM/CapsuleCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CampaignMonitor/EditCampaignMonitor.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CampaignMonitor/CampaignMonitor.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/BuddyBoss/EditBuddyBoss.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/BuddyBoss/BuddyBoss.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/BitForm/EditBitForm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/BitForm/BitForm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Bento/EditBento.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Bento/Bento.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/BenchMark/EditBenchMark.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/BenchMark/BenchMark.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Autonami/EditAutonami.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Autonami/Autonami.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AutomatorWP/EditAutomatorWP.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AutomatorWP/AutomatorWP.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Asana/EditAsana.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Asana/Asana.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AntApps/EditAntApps.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AntApps/AntApps.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Albato/EditAlbato.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Albato/Albato.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Airtable/EditAirtable.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Airtable/Airtable.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AgiledCRM/EditAgiled.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AgiledCRM/Agiled.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Affiliate/EditAffiliate.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Affiliate/Affiliate.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AdvancedFormIntegration/EditAdvancedFormIntegration.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AdvancedFormIntegration/AdvancedFormIntegration.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Acumbamail/EditAcumbamail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Acumbamail/Acumbamail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ActiveCampaign/EditActiveCampaign.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ActiveCampaign/ActiveCampaign.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AcademyLms/EditAcademyLms.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AcademyLms/AcademyLms.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ACPT/EditACPT.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ACPT/ACPT.jsx Switch router hook imports to react-router.
frontend/src/App.jsx Switch Route/Routes import + refactor splat routes to nested structure.
eslint.config.js Add ESLint flat config for frontend JS/JSX.
composer.json Pin typisttech/imposter-plugin version range.
.prettierrc Remove deprecated jsxBracketSameLine option.
.github/workflows/plugin-check.yml Pin pnpm version and update build command.
Files not reviewed (2)
  • frontend/src/components/AllIntegrations/Pods/EditPod.jsx: Language not supported
  • frontend/src/components/AllIntegrations/Pods/Pods.jsx: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@gemini-code-assist
Copy link
Copy Markdown

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request modernizes the application's frontend routing by migrating to React Router v7, ensuring future compatibility and adherence to best practices. It also includes updates to development configurations for code formatting and linting, along with minor dependency updates and logical refinements across various integration modules.

Highlights

  • React Router Migration: Refactored all React Router imports from 'react-router-dom' to 'react-router' across numerous frontend components to ensure compatibility with React Router v7.
  • Route Structure Update: Updated splat route structures in frontend/src/App.jsx to use nested routes with index and * paths, aligning with React Router v7 recommendations.
  • Development Tooling Updates: Removed the deprecated jsxBracketSameLine rule from .prettierrc and introduced a new eslint.config.js for consistent code quality.
  • Dependency Management: Updated the typisttech/imposter-plugin dependency in composer.json and composer.lock to a specific version (^0.6.2).
  • Conditional Rendering Logic Refinement: Corrected and simplified conditional rendering logic for 'Fetched'/'Fetch' buttons in several integration editing components.
  • Function Signature Alignment: Adjusted parameter passing in handleAuthorize and tokenHelper functions within KeapCommonFunc.js, NotionCommonFunc.js, and PCloudCommonFunc.js for consistency.
Changelog
  • .prettierrc
    • Removed the deprecated jsxBracketSameLine configuration option.
  • composer.json
    • Updated the typisttech/imposter-plugin dependency to version ^0.6.2.
  • composer.lock
    • Updated the content-hash and plugin-api-version to reflect dependency changes.
  • eslint.config.js
    • Added a new ESLint configuration file to define rules and ignore patterns for frontend JavaScript/JSX files.
  • frontend/src/App.jsx
    • Updated React Router imports from react-router-dom to react-router.
    • Refactored splat routes (/flow/action/* and /auth-response/*) to use nested Route components with index and * paths for v7 compatibility.
  • frontend/src/components/AllIntegrations/ACPT/ACPT.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/ACPT/EditACPT.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/AcademyLms/AcademyLms.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/AcademyLms/EditAcademyLms.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/ActiveCampaign/ActiveCampaign.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/ActiveCampaign/EditActiveCampaign.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Acumbamail/Acumbamail.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Acumbamail/EditAcumbamail.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/AdvancedFormIntegration/AdvancedFormIntegration.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/AdvancedFormIntegration/EditAdvancedFormIntegration.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Affiliate/Affiliate.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Affiliate/EditAffiliate.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/AgiledCRM/Agiled.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/AgiledCRM/EditAgiled.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Airtable/Airtable.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Airtable/EditAirtable.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Albato/Albato.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Albato/EditAlbato.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/AntApps/AntApps.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/AntApps/EditAntApps.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Asana/Asana.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Asana/EditAsana.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/AutomatorWP/AutomatorWP.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/AutomatorWP/EditAutomatorWP.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Autonami/Autonami.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Autonami/EditAutonami.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/BenchMark/BenchMark.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/BenchMark/EditBenchMark.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Bento/Bento.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Bento/EditBento.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/BitForm/BitForm.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/BitForm/EditBitForm.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/BuddyBoss/BuddyBoss.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/BuddyBoss/EditBuddyBoss.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/CampaignMonitor/CampaignMonitor.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/CampaignMonitor/EditCampaignMonitor.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/CapsuleCRM/CapsuleCRM.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/CapsuleCRM/EditCapsuleCRM.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Clickup/Clickup.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Clickup/EditClickup.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/ClinchPad/ClinchPad.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/ClinchPad/EditClinchPad.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/CompanyHub/CompanyHub.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/CompanyHub/EditCompanyHub.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/ConstantContact/ConstantContact.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/ConstantContact/EditConstantContact.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/ConvertKit/ConvertKit.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/ConvertKit/EditConvertKit.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/CopperCRM/CopperCRM.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/CopperCRM/EditCopperCRM.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/CustomAction/CustomAction.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/CustomAction/EditCustomAction.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/CustomApi/CustomApi.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/CustomApi/EditCustomApi.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Demio/Demio.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Demio/EditDemio.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/DirectIq/DirectIq.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/DirectIq/EditDirectIq.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Discord/Discord.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Discord/DiscordIntegLayout.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Discord/EditDiscord.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Dokan/Dokan.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Dokan/EditDokan.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Drip/Drip.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Drip/DripAuthorization.jsx
    • Adjusted formatting for a multi-line string within an __ function call.
  • frontend/src/components/AllIntegrations/Drip/EditDrip.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Dropbox/Dropbox.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Dropbox/EditDropbox.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/EditActionHook.jsx
    • Corrected conditional rendering logic for the 'Fetched ✔' / 'Fetch' button.
  • frontend/src/components/AllIntegrations/EditCustomFormSubmissionInteg.jsx
    • Corrected conditional rendering logic for the 'Fetched ✔' / 'Fetch' button.
  • frontend/src/components/AllIntegrations/EditCustomTrigger.jsx
    • Corrected conditional rendering logic for the 'Fetched ✔' / 'Fetch' button.
  • frontend/src/components/AllIntegrations/EditInteg.jsx
    • Updated Link and useParams imports from react-router-dom to react-router.
    • Adjusted lazy import syntax for EditAdvancedFormIntegration and EditTeamsForWooCommerceMemberships.
  • frontend/src/components/AllIntegrations/ElasticEmail/EditElasticEmail.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/ElasticEmail/ElasticEmail.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/EmailOctopus/EditEmailOctopus.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/EmailOctopus/EmailOctopus.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Encharge/EditEncharge.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Encharge/Encharge.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Fabman/EditFabman.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Fabman/Fabman.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/FlowMattic/EditFlowMattic.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/FlowMattic/FlowMattic.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Flowlu/EditFlowlu.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Flowlu/Flowlu.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/FluentCRM/EditFluentCrm.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/FluentCRM/FluentCrm.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/FluentCart/EditFluentCart.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/FluentCart/FluentCart.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/FluentSupport/EditFluentSupport.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/FluentSupport/FluentSupport.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/FreshSales/EditFreshSales.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/FreshSales/FreshSales.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/FreshSales/FreshSalesAuthorization.jsx
    • Adjusted formatting for a multi-line string within an __ function call.
  • frontend/src/components/AllIntegrations/Freshdesk/EditFreshdesk.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Freshdesk/Freshdesk.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/GamiPress/EditGamiPress.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/GamiPress/GamiPress.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/GetResponse/EditGetResponse.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/GetResponse/GetResponse.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/GetResponse/GetResponseAuthorization.jsx
    • Adjusted formatting for a multi-line string within an __ function call.
  • frontend/src/components/AllIntegrations/Getgist/EditGetgist.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Getgist/Getgist.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/GiveWp/EditGiveWp.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/GiveWp/GiveWp.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/GoogleCalendar/EditGoogleCalendar.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/GoogleCalendar/GoogleCalendar.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/GoogleContacts/EditGoogleContacts.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/GoogleContacts/GoogleContacts.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/GoogleDrive/EditGoogleDrive.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/GoogleDrive/GoogleDrive.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/GoogleSheet/EditGoogleSheet.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/GoogleSheet/GoogleSheet.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Gravitec/EditGravitec.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Gravitec/Gravitec.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Groundhogg/EditGroundhogg.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Groundhogg/Groundhogg.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/HighLevel/EditHighLevel.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/HighLevel/HighLevel.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Hubspot/EditHubspot.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Hubspot/Hubspot.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/IFTTT/EditIFTTT.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/IFTTT/IFTTT.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Insightly/EditInsightly.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Insightly/Insightly.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/IntegInfo.jsx
    • Updated Link and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Integrately/EditIntegrately.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Integrately/Integrately.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/IntegrationHelpers/IntegrationHelpers.js
    • Adjusted whitespace for better readability.
  • frontend/src/components/AllIntegrations/Integromat/EditIntegromat.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Integromat/Integromat.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/JetEngine/EditJetEngine.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/JetEngine/JetEngine.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Keap/EditKeap.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Keap/Keap.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Keap/KeapCommonFunc.js
    • Adjusted parameter passing for tokenHelper function for better readability.
  • frontend/src/components/AllIntegrations/Keap/KeapIntegLayout.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/KirimEmail/EditKirimEmail.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/KirimEmail/KirimEmail.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Klaviyo/EditKlaviyo.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Klaviyo/Klaviyo.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Klaviyo/KlaviyoAuthorization.jsx
    • Adjusted formatting for a multi-line string within an __ function call.
  • frontend/src/components/AllIntegrations/KonnectzIT/EditKonnectzIT.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/KonnectzIT/KonnectzIT.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/LMFWC/EditLMFWC.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/LMFWC/LMFWC.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/LMFWC/LMFWCAuthorization.jsx
    • Adjusted formatting for a multi-line string within an __ function call.
  • frontend/src/components/AllIntegrations/LearnDash/EditLearnDash.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/LearnDash/LearnDash.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Lemlist/EditLemlist.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Lemlist/Lemlist.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/LifterLms/EditLifterLms.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/LifterLms/LifterLms.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Line/EditLine.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Line/Line.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Line/LineCommonFunc.js
    • Adjusted formatting for a multi-line string within an __ function call.
  • frontend/src/components/AllIntegrations/LionDesk/EditLionDesk.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/LionDesk/LionDesk.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Livestorm/EditLivestorm.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Livestorm/Livestorm.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Log.jsx
    • Updated Link and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Mail/Mail.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MailBluster/EditMailBluster.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MailBluster/MailBluster.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MailBluster/MailBlusterAuthorization.jsx
    • Adjusted formatting for a multi-line string within an __ function call.
  • frontend/src/components/AllIntegrations/MailChimp/EditMailChimp.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MailChimp/MailChimp.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MailMint/EditMailMint.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MailMint/MailMint.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MailPoet/EditMailPoet.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MailPoet/MailPoet.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MailRelay/EditMailRelay.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MailRelay/MailRelay.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MailerLite/EditMailerLite.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MailerLite/MailerLite.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MailerPress/EditMailerPress.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MailerPress/MailerPress.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Mailercloud/EditMailercloud.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Mailercloud/Mailercloud.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Mailercloud/MailercloudAuthorization.jsx
    • Adjusted formatting for a multi-line string within an __ function call.
  • frontend/src/components/AllIntegrations/Mailify/EditMailify.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Mailify/Mailify.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Mailjet/EditMailjet.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Mailjet/Mailjet.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Mailster/EditMailster.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Mailster/Mailster.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Mailup/EditMailup.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Mailup/Mailup.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MasterStudyLms/EditMasterStudyLms.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MasterStudyLms/MasterStudyLms.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Mautic/EditMautic.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Mautic/Mautic.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Memberpress/EditMemberpress.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Memberpress/Memberpress.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Moosend/EditMoosend.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Moosend/Moosend.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MoxieCRM/EditMoxieCRM.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/MoxieCRM/MoxieCRM.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/N8n/EditN8n.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/N8n/N8n.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/NewInteg.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
    • Adjusted lazy import syntax for TeamsForWooCommerceMemberships.
  • frontend/src/components/AllIntegrations/Newsletter/EditNewsletter.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Newsletter/Newsletter.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Nimble/EditNimble.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Nimble/Nimble.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Notion/EditNotion.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Notion/Notion.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Notion/NotionCommonFunc.js
    • Adjusted parameter passing for handleAuthorize function for better readability.
  • frontend/src/components/AllIntegrations/NutshellCRM/EditNutshellCRM.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/NutshellCRM/NutshellCRM.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/OmniSend/EditOmniSend.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/OmniSend/OmniSend.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/OmniSend/OmniSendAuthorization.jsx
    • Adjusted formatting for a multi-line string within an __ function call.
  • frontend/src/components/AllIntegrations/OneDrive/EditOneDrive.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/OneDrive/OneDrive.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/OneDrive/OneDriveAuthorization.jsx
    • Adjusted parameter passing for handleAuthorize function for better readability.
  • frontend/src/components/AllIntegrations/OneDrive/OneDriveCommonFunc.js
    • Adjusted formatting for a multi-line string within encodeURIComponent.
  • frontend/src/components/AllIntegrations/OneHashCRM/EditOneHashCRM.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/OneHashCRM/OneHashCRM.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/PCloud/EditPCloud.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/PCloud/PCloud.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/PCloud/PCloudAuthorization.jsx
    • Adjusted parameter passing for handleAuthorization function for better readability.
  • frontend/src/components/AllIntegrations/PCloud/PCloudCommonFunc.js
    • Adjusted parameter passing for handleAuthorization function for better readability.
  • frontend/src/components/AllIntegrations/Pabbly/EditPabbly.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Pabbly/Pabbly.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/PaidMembershipPro/EditPaidMembershipPro.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/PaidMembershipPro/PaidMembershipPro.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/PerfexCRM/EditPerfexCRM.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/PerfexCRM/PerfexCRM.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/PipeDrive/EditPipeDrive.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/PipeDrive/PipeDrive.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/PipeDrive/PipeDriveAuthorization.jsx
    • Adjusted formatting for a multi-line string within an __ function call.
  • frontend/src/components/AllIntegrations/Pods/EditPod.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Pods/Pods.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/PostCreation/Post.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/PostCreation/PostEdit.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/PropovoiceCRM/EditPropovoiceCrm.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/PropovoiceCRM/PropovoiceCrm.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Rapidmail/EditRapidmail.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Rapidmail/Rapidmail.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Registration/EditRegistration.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Registration/Registration.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/RestrictContent/EditRestrictContent.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/RestrictContent/RestrictContent.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Salesflare/EditSalesflare.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Salesflare/Salesflare.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Salesforce/EditSalesforce.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Salesforce/Salesforce.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Salesmate/EditSalesmate.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Salesmate/Salesmate.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Selzy/EditSelzy.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Selzy/Selzy.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Selzy/SelzyAuthorization.jsx
    • Adjusted formatting for a multi-line string within an __ function call.
  • frontend/src/components/AllIntegrations/SendFox/EditSendFox.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SendFox/SendFox.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SendFox/SendFoxCommonFunc.js
    • Adjusted conditional logic in the isDisabled function for better readability.
  • frontend/src/components/AllIntegrations/SendFox/SendFoxIntegLayout.jsx
    • Adjusted import formatting for SendFoxCommonFunc.
    • Updated the setMainAction function to use create with a draft for state updates.
  • frontend/src/components/AllIntegrations/SendFox/SendFoxListFieldMap.jsx
    • Added a newline at the end of the file.
  • frontend/src/components/AllIntegrations/SendFox/SendFoxUnsubscribeFieldMap.jsx
    • Adjusted array formatting for unsubscribeFields.
  • frontend/src/components/AllIntegrations/SendGrid/EditSendGrid.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SendGrid/SendGrid.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SendPulse/EditSendPulse.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SendPulse/SendPulse.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SendinBlue/EditSendinBlue.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SendinBlue/SendinBlue.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Sendy/EditSendy.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Sendy/Sendy.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SeoPress/EditSeoPress.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SeoPress/SeoPress.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
    • Updated the disabled condition for the 'Next' button to include checkMappedFields.
  • frontend/src/components/AllIntegrations/Slack/EditSlack.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Slack/Slack.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Slack/SlackIntegLayout.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SliceWp/EditSliceWp.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SliceWp/SliceWp.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Smaily/EditSmaily.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Smaily/Smaily.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SmartSuite/EditSmartSuite.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SmartSuite/SmartSuite.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SperseIO/EditSperseIO.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SperseIO/SperseIO.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SuiteDash/EditSuiteDash.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SuiteDash/SuiteDash.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SureCart/EditSureCart.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SureCart/SureCart.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SureMembers/EditSureMembers.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SureMembers/SureMembers.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SureTriggers/EditSureTriggers.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SureTriggers/SureTriggers.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SyncSpider/EditSyncSpider.jsx
    • Updated useParams import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SyncSpider/SyncSpider.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SystemeIO/EditSystemeIO.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/SystemeIO/SystemeIO.jsx
    • Updated useNavigate import from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/TeamsForWooCommerceMemberships/EditTeamsForWooCommerceMemberships.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/TeamsForWooCommerceMemberships/TeamsForWooCommerceMemberships.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
  • frontend/src/components/AllIntegrations/Telegram/EditTelegram.jsx
    • Updated useNavigate and useParams imports from react-router-dom to react-router.
Ignored Files
  • Ignored by pattern: .github/workflows/** (1)
    • .github/workflows/plugin-check.yml
Activity
  • No human activity (comments, reviews) has been recorded on this pull request yet.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request effectively refactors the router imports from react-router-dom to react-router and updates the routing structure for compatibility with v7. The changes are consistent across the codebase. I've identified an opportunity to reduce code duplication in App.jsx by extracting repeated JSX elements into constants, which will improve readability and maintainability. Apart from that, the changes look good.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request successfully refactors router imports from react-router-dom to react-router and updates the route structure for compatibility with newer versions. The changes are well-executed across numerous files. I've identified an opportunity to reduce code duplication in frontend/src/App.jsx where the new routing structure has been implemented. My suggestion aims to make the code cleaner and more maintainable. The other changes, such as dependency updates and configuration cleanup, are good improvements.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request is a large refactoring effort to update routing imports from react-router-dom to react-router and make the splat route structure compatible with React Router v7. The changes are mostly correct and achieve the stated goal. I've provided a couple of suggestions to improve maintainability and correctness in the new ESLint configuration and the updated routing in App.jsx.

Copilot AI review requested due to automatic review settings March 30, 2026 12:13
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR primarily updates routing imports/usages to align with React Router v7-style compatibility and updates splat (*) route structure accordingly, alongside a few tooling/config cleanups.

Changes:

  • Switched many component imports from react-router-dom to react-router (e.g., useNavigate, useParams, Link, Routes, Route).
  • Refactored App.jsx splat routes for /flow/action/* and /auth-response/* into nested route structures.
  • Added flat ESLint config and made small dependency/formatting config tweaks.

Reviewed changes

Copilot reviewed 279 out of 404 changed files in this pull request and generated 4 comments.

Show a summary per file
File Description
frontend/src/components/AllIntegrations/TeamsForWooCommerceMemberships/EditTeamsForWooCommerceMemberships.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SystemeIO/SystemeIO.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SystemeIO/EditSystemeIO.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SyncSpider/SyncSpider.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SyncSpider/EditSyncSpider.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SureTriggers/SureTriggers.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SureTriggers/EditSureTriggers.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SureMembers/SureMembers.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SureMembers/EditSureMembers.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SureCart/SureCart.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SureCart/EditSureCart.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SuiteDash/SuiteDash.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SuiteDash/EditSuiteDash.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SperseIO/SperseIO.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SperseIO/EditSperseIO.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SmartSuite/SmartSuite.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SmartSuite/EditSmartSuite.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Smaily/Smaily.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Smaily/EditSmaily.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SliceWp/SliceWp.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SliceWp/EditSliceWp.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Slack/SlackIntegLayout.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Slack/Slack.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Slack/EditSlack.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SeoPress/SeoPress.jsx Switch router hook imports; alters “Next” button behavior.
frontend/src/components/AllIntegrations/SeoPress/EditSeoPress.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Sendy/Sendy.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Sendy/EditSendy.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendinBlue/SendinBlue.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendinBlue/EditSendinBlue.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendPulse/SendPulse.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendPulse/EditSendPulse.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendGrid/SendGrid.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendGrid/EditSendGrid.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendFox/SendFoxUnsubscribeFieldMap.jsx Reformat exported unsubscribeFields constant.
frontend/src/components/AllIntegrations/SendFox/SendFoxIntegLayout.jsx Reformat imports and setMainAction handler.
frontend/src/components/AllIntegrations/SendFox/SendFox.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/SendFox/EditSendFox.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Selzy/SelzyFieldMap.jsx Rename component to PascalCase and update default export.
frontend/src/components/AllIntegrations/Selzy/Selzy.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Selzy/EditSelzy.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Salesmate/Salesmate.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Salesmate/EditSalesmate.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Salesforce/Salesforce.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Salesforce/EditSalesforce.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Salesflare/Salesflare.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Salesflare/EditSalesflare.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/RestrictContent/RestrictContent.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/RestrictContent/EditRestrictContent.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Registration/Registration.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Registration/EditRegistration.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Rapidmail/Rapidmail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Rapidmail/EditRapidmail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PropovoiceCRM/PropovoiceCrm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PropovoiceCRM/EditPropovoiceCrm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PostCreation/PostEdit.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PostCreation/Post.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PipeDrive/PipeDrive.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PipeDrive/EditPipeDrive.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PerfexCRM/PerfexCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PerfexCRM/EditPerfexCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PaidMembershipPro/PaidMembershipPro.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PaidMembershipPro/EditPaidMembershipPro.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Pabbly/Pabbly.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Pabbly/EditPabbly.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PCloud/PCloudCommonFunc.js Reformat handleAuthorization signature for readability.
frontend/src/components/AllIntegrations/PCloud/PCloudAuthorization.jsx Reformat handleAuthorization call for readability.
frontend/src/components/AllIntegrations/PCloud/PCloud.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/PCloud/EditPCloud.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/OneHashCRM/OneHashCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/OneHashCRM/EditOneHashCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/OneDrive/OneDriveAuthorization.jsx Reformat handleAuthorize call for readability.
frontend/src/components/AllIntegrations/OneDrive/OneDrive.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/OneDrive/EditOneDrive.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/OmniSend/OmniSend.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/OmniSend/EditOmniSend.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/NutshellCRM/NutshellCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/NutshellCRM/EditNutshellCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Notion/NotionCommonFunc.js Reformat handleAuthorize signature for readability.
frontend/src/components/AllIntegrations/Notion/Notion.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Notion/EditNotion.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Nimble/Nimble.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Nimble/EditNimble.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Newsletter/Newsletter.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Newsletter/EditNewsletter.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/NewInteg.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/N8n/N8n.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/N8n/EditN8n.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MoxieCRM/MoxieCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MoxieCRM/EditMoxieCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Moosend/Moosend.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Moosend/EditMoosend.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Memberpress/Memberpress.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Memberpress/EditMemberpress.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mautic/Mautic.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mautic/EditMautic.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MasterStudyLms/MasterStudyLms.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MasterStudyLms/EditMasterStudyLms.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailup/Mailup.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailup/EditMailup.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailster/Mailster.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailster/EditMailster.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailjet/Mailjet.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailjet/EditMailjet.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailify/Mailify.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailify/EditMailify.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailercloud/Mailercloud.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mailercloud/EditMailercloud.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailerPress/MailerPress.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailerPress/EditMailerPress.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailerLite/MailerLite.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailerLite/EditMailerLite.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailRelay/MailRelay.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailRelay/EditMailRelay.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailPoet/MailPoet.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailPoet/EditMailPoet.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailMint/MailMint.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailMint/EditMailMint.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailChimp/MailChimp.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailChimp/EditMailChimp.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailBluster/MailBluster.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/MailBluster/EditMailBluster.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Mail/Mail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Log.jsx Switch Link/params import to react-router.
frontend/src/components/AllIntegrations/Livestorm/Livestorm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Livestorm/EditLivestorm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LionDesk/LionDesk.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LionDesk/EditLionDesk.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Line/Line.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Line/EditLine.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LifterLms/LifterLms.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LifterLms/EditLifterLms.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Lemlist/Lemlist.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Lemlist/EditLemlist.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LearnDash/LearnDash.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LearnDash/EditLearnDash.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LMFWC/LMFWC.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/LMFWC/EditLMFWC.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/KonnectzIT/KonnectzIT.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/KonnectzIT/EditKonnectzIT.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Klaviyo/Klaviyo.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Klaviyo/EditKlaviyo.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/KirimEmail/KirimEmail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/KirimEmail/EditKirimEmail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Keap/KeapIntegLayout.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Keap/KeapCommonFunc.js Reformat helper function calls/signatures for readability.
frontend/src/components/AllIntegrations/Keap/Keap.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Keap/EditKeap.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/JetEngine/JetEngine.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/JetEngine/EditJetEngine.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Integromat/Integromat.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Integromat/EditIntegromat.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/IntegrationHelpers/WebHook/Authorization.jsx Remove unused icon import.
frontend/src/components/AllIntegrations/Integrately/Integrately.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Integrately/EditIntegrately.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/IntegInfo.jsx Switch Link/params import to react-router.
frontend/src/components/AllIntegrations/Insightly/Insightly.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Insightly/EditInsightly.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/IFTTT/IFTTT.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/IFTTT/EditIFTTT.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Hubspot/Hubspot.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Hubspot/EditHubspot.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/HighLevel/HighLevel.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/HighLevel/EditHighLevel.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Groundhogg/Groundhogg.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Groundhogg/EditGroundhogg.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Gravitec/Gravitec.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Gravitec/EditGravitec.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleSheet/GoogleSheet.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleSheet/EditGoogleSheet.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleDrive/GoogleDrive.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleDrive/EditGoogleDrive.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleContacts/GoogleContacts.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleContacts/EditGoogleContacts.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleCalendar/GoogleCalendar.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GoogleCalendar/EditGoogleCalendar.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GiveWp/GiveWp.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GiveWp/EditGiveWp.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Getgist/Getgist.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Getgist/EditGetgist.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GetResponse/GetResponse.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GetResponse/EditGetResponse.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GamiPress/GamiPress.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/GamiPress/EditGamiPress.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Freshdesk/Freshdesk.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Freshdesk/EditFreshdesk.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FreshSales/FreshSales.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FreshSales/EditFreshSales.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FluentSupport/FluentSupport.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FluentSupport/EditFluentSupport.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FluentCart/FluentCart.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FluentCart/EditFluentCart.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FluentCRM/FluentCrm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FluentCRM/EditFluentCrm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Flowlu/Flowlu.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Flowlu/EditFlowlu.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FlowMattic/FlowMattic.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/FlowMattic/EditFlowMattic.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Fabman/Fabman.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Fabman/EditFabman.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Encharge/Encharge.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Encharge/EditEncharge.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/EmailOctopus/EmailOctopus.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/EmailOctopus/EditEmailOctopus.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ElasticEmail/ElasticEmail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ElasticEmail/EditElasticEmail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/EditInteg.jsx Switch Link/params import to react-router; minor formatting tweak.
frontend/src/components/AllIntegrations/Dropbox/EditDropbox.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Dropbox/Dropbox.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Drip/EditDrip.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Drip/Drip.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Dokan/EditDokan.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Dokan/Dokan.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Discord/EditDiscord.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Discord/DiscordIntegLayout.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Discord/Discord.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/DirectIq/EditDirectIq.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/DirectIq/DirectIq.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Demio/EditDemio.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Demio/Demio.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CustomApi/EditCustomApi.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CustomApi/CustomApi.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CustomAction/EditCustomAction.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CustomAction/CustomAction.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CopperCRM/EditCopperCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CopperCRM/CopperCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ConvertKit/EditConvertKit.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ConvertKit/ConvertKit.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ConstantContact/EditConstantContact.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ConstantContact/ConstantContact.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CompanyHub/EditCompanyHub.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CompanyHub/CompanyHub.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ClinchPad/EditClinchPad.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ClinchPad/ClinchPad.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Clickup/EditClickup.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Clickup/Clickup.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CapsuleCRM/EditCapsuleCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CapsuleCRM/CapsuleCRM.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CampaignMonitor/EditCampaignMonitor.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/CampaignMonitor/CampaignMonitor.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/BuddyBoss/EditBuddyBoss.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/BuddyBoss/BuddyBoss.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/BitForm/EditBitForm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/BitForm/BitForm.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Bento/EditBento.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Bento/Bento.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/BenchMark/EditBenchMark.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/BenchMark/BenchMark.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Autonami/EditAutonami.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Autonami/Autonami.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AutomatorWP/EditAutomatorWP.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AutomatorWP/AutomatorWP.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Asana/EditAsana.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Asana/Asana.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AntApps/EditAntApps.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AntApps/AntApps.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Albato/EditAlbato.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Albato/Albato.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Airtable/EditAirtable.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Airtable/Airtable.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AgiledCRM/EditAgiled.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AgiledCRM/Agiled.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Affiliate/EditAffiliate.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Affiliate/Affiliate.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AdvancedFormIntegration/EditAdvancedFormIntegration.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AdvancedFormIntegration/AdvancedFormIntegration.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Acumbamail/EditAcumbamail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/Acumbamail/Acumbamail.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ActiveCampaign/EditActiveCampaign.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ActiveCampaign/ActiveCampaign.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AcademyLms/EditAcademyLms.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/AcademyLms/AcademyLms.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ACPT/EditACPT.jsx Switch router hook imports to react-router.
frontend/src/components/AllIntegrations/ACPT/ACPT.jsx Switch router hook imports to react-router.
frontend/src/App.jsx Switch routing imports and refactor splat route structure; reuse suspense fallback.
eslint.config.js Add flat ESLint configuration for frontend sources.
composer.json Pin typisttech/imposter-plugin to a caret range.
.prettierrc Remove deprecated Prettier option.
.github/workflows/plugin-check.yml Normalize YAML quoting style.
Files not reviewed (2)
  • frontend/src/components/AllIntegrations/Pods/EditPod.jsx: Language not supported
  • frontend/src/components/AllIntegrations/Pods/Pods.jsx: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@@ -1,5 +1,5 @@
import { memo, useCallback, useRef, useState } from 'react'
import { Link, useParams } from 'react-router-dom'
import { Link, useParams } from 'react-router'
Copy link

Copilot AI Mar 30, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Link is not exported from react-router in React Router DOM setups; it should be imported from the DOM entry (typically react-router-dom, or react-router/dom depending on your v7 migration plan). As-is this will fail at build/runtime. Update this import (and the same pattern in IntegInfo.jsx and EditInteg.jsx in this PR) to use the correct DOM module.

Suggested change
import { Link, useParams } from 'react-router'
import { Link, useParams } from 'react-router-dom'

Copilot uses AI. Check for mistakes.
/* eslint-disable react/jsx-no-undef */
import { lazy, Suspense, useEffect, useState } from 'react'
import { Link, useParams } from 'react-router-dom'
import { Link, useParams } from 'react-router'
Copy link

Copilot AI Mar 30, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Same issue as other Link imports changed in this PR: Link should come from the DOM entrypoint, not react-router. Please switch this back to react-router-dom (or the appropriate react-router/* DOM entry your project is standardizing on).

Suggested change
import { Link, useParams } from 'react-router'
import { useParams } from 'react-router'
import { Link } from 'react-router-dom'

Copilot uses AI. Check for mistakes.
/* eslint-disable react-hooks/exhaustive-deps */
import { lazy, memo, Suspense, useEffect, useState } from 'react'
import { Link, useParams } from 'react-router-dom'
import { Link, useParams } from 'react-router'
Copy link

Copilot AI Mar 30, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Link should not be imported from react-router in a browser app; it belongs to the DOM package. Keeping this as react-router is likely to break navigation/link rendering.

Suggested change
import { Link, useParams } from 'react-router'
import { Link, useParams } from 'react-router-dom'

Copilot uses AI. Check for mistakes.
Comment on lines 86 to +89
<button
onClick={() => nextPage(3)}
className="btn f-right btcd-btn-lg purple sh-sm flx"
type="button"
disabled={!checkMappedFields(seoPressConf)}>
type="button">
Copy link

Copilot AI Mar 30, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This change removes the disabled={!checkMappedFields(seoPressConf)} guard from the "Next" button, which allows users to proceed even when required fields aren't mapped. If nextPage doesn't enforce the same validation for SeoPress (it likely doesn't, given the previous UI guard), this is a regression—restore the disabled prop (or add equivalent validation inside nextPage).

Copilot uses AI. Check for mistakes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants