Cristiano Magro
2025-01-06 eb387dbd90a2a891ee5ee4458e32cccb460fd9b1
commit | author | age
4f1007 1 <template>
CM 2   <div>
3     <header v-if="$slots.header">
4       <slot name="header">
5         <!-- <h2>The Default</h2> -->
6       </slot>
7     </header>
8     <slot></slot>
9   </div>
10 </template>
11
12 <script>
13 export default {
14   mounted() {
15     console.log(this.$slots.header);
16   }
17 };
18 </script>
19
20 <style scoped>
21 header {
22   display: flex;
23   justify-content: space-between;
24   align-items: center;
25 }
26 div {
27   margin: 2rem auto;
28   max-width: 30rem;
29   border-radius: 12px;
30   box-shadow: 0 2px 8px rgba(0, 0, 0, 0.26);
31   padding: 1rem;
32 }
33 </style>