All files / components/Common ErrorAlert.vue

0% Statements 0/4
100% Branches 0/0
0% Functions 0/2
0% Lines 0/4

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                                                                   
<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>