When using Vue decorator notation, I typically write it like this:
@Prop({ type: Object || null, default: null })
However, I noticed in the Vue documentation that they use array notation:
@Prop({ type: [ Object, null ], default: null })
Is there a specific reason for using || in the notation?