input: Write a function to create a data visualization dashboard in Python using Matplotlib. The function should generate a plot with given data points, configure the plot with title and axis labels, and display the plot.
  
  assert dashboard(["X-axis", "Y-axis", [1, 2, 3, 4, 5], [10, 25, 30, 50, 80]]) == plt.show()
  assert dashboard(["Year", "Sales", [2010, 2011, 2012, 2013, 2014], [500, 600, 750, 800, 950]]) == plt.show()
  assert dashboard(["Time", "Temperature", [1, 2, 3, 4, 5], [22, 23, 25, 27, 30]]) == plt.show()
  assert dashboard(["Studies", "Score", [70, 80, 90, 100], [65, 75, 95, 100]]) == plt.show()
  assert dashboard([], []) == None
output: import matplotlib.pyplot as plt
  
  def dashboard(config):
      if not config:
          return None
      x_label, y_label, x_data, y_data = config
      plt.plot(x_data, y_data)
      plt.title(f"{y_label} vs {x_label}")
      plt.xlabel(x_label)
      plt.ylabel(y_label)
      plt.show()