intake.on(event, handler). It returns an unsubscribe function.
Gate on status
The one event you must handle. Gate your submit button oncanProceed:
Drive custom logic with facts
facts fires alongside status with file measurements (dimensions in millimetres). Use it to drive a price preview or your own controls: