add button with action and param
confirm button component
use set instead of toggleProperty