props: {
    type: {
      type: String,
      required: true
    },