All files / src/components/Common ErrorAlert.vue

100% Statements 9/9
100% Branches 0/0
100% Functions 0/0
100% Lines 9/9

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34  1x 1x 1x   1x 1x 1x   1x           1x     1x                              
<template>
  <muc-callout :type="props.type">
    <template #header>
      {{ header }}
    </template>
    <template #content>
      <p v-html="message" />
      <slot />
    </template>
  </muc-callout>
</template>
 
<script lang="ts" setup>
import type { CalloutType } from "@/utils/callout";
 
import { MucCallout } from "@muenchen/muc-patternlab-vue";
import { withDefaults } from "vue";
 
const props = withDefaults(
  defineProps<{
    message: string;
    header: string;
    type?: CalloutType;
  }>(),
  {
    type: "error",
  }
);
 
defineSlots<{
  default(): unknown;
}>();
</script>