Sourcing Modal Component
Changed on:
1 Oct 2025
Overview
The Sourcing Modal is a custom UI component designed to support confirmation workflows for sensitive strategy-related actions, specifically activation, inactivation, and removal of sourcing strategies.

Plugin Name | Core |
---|
The standard library of mystique components.
Alias
fc.sourcing.strategy.modal.button
Detailed technical description
The component prompts users to optionally submit a comment during these operations, helping ensure actions are:
- Intentional — by introducing an explicit confirmation step
- Traceable — via user-supplied contextual comments
- Auditable — aiding compliance in business-critical workflows
This modal is typically used as a secondary action trigger, complementing the main interface for strategy editing. Once confirmed, the system navigates the user to the updated sourcing strategy profile page
Properties
Name | Type | Required | Default | Description |
action |
| Yes | None | Determines the strategy operation to confirm. Each action triggers a tailored modal. |
label |
| Yes | None | Text that is displayed on the button that opens the modal. |
title |
| Yes | None | The modal's header text. It should clearly state the purpose of the confirmation. |
description |
| No | None | Optional body text to prompt for a comment. Can provide contextual instructions. |
style |
| No |
| Defines the visual type of the drawer button. |
Configuration example
1{
2 "type": "component",
3 "component": "fc.sourcing.strategy.modal.button",
4 "props": {
5 "action": "remove",
6 "label": "i18n:fc.sourcingStrategyModalButton.remove.label",
7 "title": "i18n:fc.sourcingStrategyModalButton.remove.title",
8 "description": "i18n:fc.sourcingStrategyModalButton.remove.description"
9 }
10}
Version History
Recommended Placement
This component is implemented specifically to be used during Sourcing Profile updates.