Skip to content

Commit fe89c00

Browse files
authored
fix(theme): fixed review page is empty if there are no reviews (#485)
1 parent e7840b9 commit fe89c00

File tree

3 files changed

+19
-2
lines changed

3 files changed

+19
-2
lines changed

packages/theme/lang/de.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,5 +181,6 @@ export default {
181181
"You haven’t searched for items yet": "Sie haben noch nicht nach Artikeln gesucht.",
182182
"Your bag is empty": "Ihre Tasche ist leer",
183183
"Your current email address is": "Ihre aktuelle E-Mail-Adresse lautet",
184-
"Your email": "Deine E-Mail"
184+
"Your email": "Deine E-Mail",
185+
'You have submitted no reviews': 'Sie haben keine Bewertungen abgegeben',
185186
};

packages/theme/lang/en.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,5 +176,6 @@ export default {
176176
"You haven’t searched for items yet": "You haven’t searched for items yet.",
177177
"Your bag is empty": "Your bag is empty",
178178
"Your current email address is": "Your current email address is",
179-
"Your email": "Your email"
179+
"Your email": "Your email",
180+
'You have submitted no reviews': 'You have submitted no reviews',
180181
};

packages/theme/pages/MyAccount/MyReviews.vue

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,14 @@
3939
</div>
4040
</template>
4141
</SfReview>
42+
<div
43+
v-if="userReviews.length === 0"
44+
class="no-reviews"
45+
>
46+
<p class="no-reviews__title">
47+
{{ $t('You have submitted no reviews') }}.
48+
</p>
49+
</div>
4250
</SfTab>
4351
</SfTabs>
4452
</template>
@@ -86,6 +94,13 @@ export default defineComponent({
8694
</script>
8795

8896
<style lang='scss' scoped>
97+
.no-reviews {
98+
&__title {
99+
margin: 0 0 var(--spacer-lg) 0;
100+
font: var(--font-weight--normal) var(--font-size--base) / 1.6 var(--font-family--primary);
101+
}
102+
}
103+
89104
.tab-orphan {
90105
@include for-mobile {
91106
--tabs-title-display: none;

0 commit comments

Comments
 (0)