I am looking to create a customizable Header component with different sets of buttons that trigger various functions. For example, on the home page, the buttons could be "visit about page" and "trigger vuex action A", while on the about page they could be "visit home page" and "trigger vuex action B".
How can this be implemented effectively in Vue?