Skip to content

Conversation

@smokhtari-pass
Copy link
Contributor

🎯 Related Ticket or 🔧 Changes Made

Ticket Jira

Dev sous FF : WIP_ENABLE_COLLECTIVE_OFFER_TEMPLATE_SHARE_LINK

Créer le composant de bouton pour partager (avec le tag Nouveau)
Créer le composant du drawer qui utilise le bouton pour partager
Utilisation du composant Drawer dans les endroits où il le fallait (aperçu, récap, liste des actions dans la liste des offres) seulement pour les offres vitrines

@smokhtari-pass smokhtari-pass force-pushed the pc-38501-share-link-and-slide-panel-component branch from 0ae83fa to ebf57e4 Compare October 31, 2025 09:01
Copy link
Contributor

@ahello-pass ahello-pass left a comment

Choose a reason for hiding this comment

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

Je crois qu'il y a eu un oubli dans le ticket, il ne faut pas permettre de partager une offre si elle est brouillon, en instruction, non conforme, archivée, en pause, terminée (cf maquette) mais sinon c'est top !


export const ShareLinkDrawer = () => {
const [isOpenDialog, setIsOpenDialog] = useState(false)

Copy link
Contributor

Choose a reason for hiding this comment

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

Ce composant ne sera utilisé que dans le cadre des offres collectives, ce n'est pas un composant générique ou partagé. Ne pas le mettre dans shareLink à la racine des composants.

React.ComponentProps<typeof Button>
>((props, ref) => {
return (
<div className={styles.shareLinkContainer}>
Copy link
Contributor

Choose a reason for hiding this comment

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

Ce composant doit être générique est se trouver dans UI-KIT

@smokhtari-pass smokhtari-pass force-pushed the pc-38501-share-link-and-slide-panel-component branch from ebf57e4 to fcfada2 Compare October 31, 2025 14:25
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.

5 participants