v-if and v-else directives, and Nuxt rendered both the v-if wrapper and the content from the v-else block simultaneously. This should be physically impossible, as boolean logic implies either displaying the v-if block or the v-else block, but not displaying the v-if block with content from the v-else block.v-if section and the content of v-else depend on the computed variable role. After rendering, the role variable changes in a way that it no longer satisfies the condition from v-if, but it starts satisfying the condition for displaying the content inside v-else.role variable, the v-if section is ignored, and only the v-else section with the corresponding content is used.
