# give/4.18.0/src/Campaigns/resources/admin/components/MergeCampaign/Modal/index.tsx

GiveWP – Donation Plugin and Fundraising Platform, version 4.18.0. 26 lines.

- Page: https://pluginprobe.com/plugins/give/4.18.0/code/src/Campaigns/resources/admin/components/MergeCampaign/Modal/index.tsx
- Raw: https://pluginprobe.com/plugins/give/4.18.0/raw/src/Campaigns/resources/admin/components/MergeCampaign/Modal/index.tsx
- Modified: 2025-03-31T19:17:16+00:00

Line numbers below start at 1. Link to a line or a range by appending a fragment to the
page URL, for example `https://pluginprobe.com/plugins/give/4.18.0/code/src/Campaigns/resources/admin/components/MergeCampaign/Modal/index.tsx#L10-L20`.

```tsx
import {__} from '@wordpress/i18n';
import MergeCampaignsForm from './../Form';
import {MergeCampaignModalProps} from '@givewp/campaigns/admin/components/MergeCampaign/Form/types';

/**
 * Create Campaign Modal component
 *
 * @since 4.0.0
 */
export default function MergeCampaignModal({isOpen, setOpen, campaigns}: MergeCampaignModalProps) {
    const closeModal = () => {
        setOpen(false);
    };

    return (
        <>
            <MergeCampaignsForm
                isOpen={isOpen}
                handleClose={closeModal}
                title={__('Merge campaigns', 'give')}
                campaigns={campaigns}
            />
        </>
    );
}

```
