Skip to content

Commit 6f19e09

Browse files
authored
Merge pull request #63 from tronsha/bugfix/named-slots
Merged without review, because the fix is needed.
2 parents b6e4ff1 + 54cbfbf commit 6f19e09

File tree

4 files changed

+15
-2
lines changed

4 files changed

+15
-2
lines changed

src/Utils/TwigBuilder.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ public function createVariableOutput(string $varName, ?string $fallbackVariableN
325325
return '{{ ' . $varName . '|default(' . $fallbackVariableName . ') }}';
326326
}
327327

328-
return '{{ ' . $varName . ' }}';
328+
return '{{ ' . $varName . '|default(\'\') }}';
329329
}
330330

331331
public function prepareBindingOutput(string $value, bool $twigOutput = true): string
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
<div class="{{ class|default('') }}" style="{{ style|default('') }}">
2-
{{ slot_default }}
2+
{{ slot_default|default('') }}
33
</div>
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
<div class="container {{ class|default('') }}" style="{{ style|default('') }}">
2+
{{ slot_button|default('') }}
3+
</div>
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<template>
2+
<div class="container">
3+
<slot name="button" />
4+
</div>
5+
</template>
6+
<script>
7+
export default {
8+
name: 'BaseLayout',
9+
};
10+
</script>

0 commit comments

Comments
 (0)