# Using fusion forms in the frontend This example defines a ShipmentForm component that accepts the props `customer`, `shipment` and `targetAction`. The form content is defined as afx. The form data is defined with both values `customer` and `shipment` that are both modified and sent to the target controller. ``` prototype(Form.Test:Component.ShipmentForm) < prototype(Neos.Fusion:Component) { customer = null shipment = null targetAction = null renderer = afx` Germany Austria Switzerland Submit Order ` } ```