UNPKG

@code-mancers/strapi-plugin-multi-site-vercel-deploy

Version:

Strapi v4 plugin to trigger and monitor deployment of multiple applications on Vercel

24 lines (19 loc) 642 B
import React from "react"; import { Select, Option } from "@strapi/design-system/Select"; const SitePicker = ({ sites, selectedSite, setSelectedSite }) => { const handleChange = (value) => { if (value === selectedSite.appFilter) return; const changedSite = sites.find((site) => site.appFilter === value); setSelectedSite(changedSite); }; return ( <Select size="M" value={selectedSite.appFilter} onChange={handleChange}> {sites.map((site) => ( <Option key={site.appFilter} value={site.appFilter}> {site.displayName} </Option> ))} </Select> ); }; export default SitePicker;