I'd like to deliver a file via API on a press of download button, is it possible? Is download button component a right component for this?