Skip to content

Commit ec06edd

Browse files
committed
[ADD] awesome_owl: Added card slots
1 parent 419a6ae commit ec06edd

File tree

3 files changed

+13
-4
lines changed

3 files changed

+13
-4
lines changed

awesome_owl/static/src/card/card.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,12 @@ export class Card extends Component {
66
static template = "awesome_owl.card";
77
static props = {
88
title: String,
9-
text: String
9+
slots: {
10+
type: Object,
11+
shape: {
12+
default: true
13+
}
14+
}
1015
};
1116

1217
}

awesome_owl/static/src/card/card.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<t t-name="awesome_owl.card">
55
<div class="p-3 border">
66
<h3><t t-out="props.title"/></h3>
7-
<t t-out="props.text"/>
7+
<t t-slot="default"/>
88
</div>
99
</t>
1010

awesome_owl/static/src/playground.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,12 @@
99
</div>
1010
<div class="p-3">
1111
<Counter/>
12-
<Card title="raw_card_title" text="raw_card_text"/>
13-
<Card title="card_title" text="card_text"/>
12+
<Card title="raw_card_title">
13+
<Counter/>
14+
</Card>
15+
<Card title="card_title">
16+
<p>Lorem ipsum</p>
17+
</Card>
1418
</div>
1519
<div>
1620
<TodoList/>

0 commit comments

Comments
 (0)