add component ui-dialog