@planningcenter/connected-events
A package that allows a product to add a dropdown to a records #show
page. This dropdown will take care of finding any connected events for the record and display links to those connected records in other products.
Usage
yarn add @planningcenter/connected-events
Adding the dropdown
import { ConnectedEventsDropdown } from "@planningcenter/connected-events"
...
<ConnectedEventsDropdown
productName="calendar"
localRecordId={id}
localRecordType="event"
/>
Props
- productName: The name of the product utilizing the component
- localRecordId: The id of the record that is connected to the Calendar event
- localRecordType: A string that describes the record that was connected to the Calendar event.
All additional props are passed to the Dropdown TapestryReact component, so if you need to override any of the default dropdown props you can pass them in as well.
Contributing
If you'd like to contribute to this you can find all of the details for getting started in the contribution guide.