| Current Path : /var/www/homesaver/www/bitrix/js/landing/widgetvue/engine/src/components/ |
| Current File : /var/www/homesaver/www/bitrix/js/landing/widgetvue/engine/src/components/error.js |
import { Loc } from 'main.core';
export const Error = {
props: {
message: {
type: String,
default: Loc.getMessage('LANDING_WIDGETVUE_ERROR_DEFAULT_MESSAGE'),
},
link: {
type: String,
default: null,
},
linkText: {
type: String,
default: Loc.getMessage('LANDING_WIDGETVUE_ERROR_DEFAULT_LINK_TEXT'),
},
},
template: `
<div class="w-error">
<div class="w-loader-icon --error"></div>
<div class="w-error-text">
<div>{{message}}</div>
<a
v-show="link !== null"
class="w-loader-link" :href="link"
>
{{linkText}}
</a>
</div>
</div>
`,
};