Skip to content
Snippets Groups Projects
Commit 08955d1b authored by Julia Miocene's avatar Julia Miocene :speech_balloon:
Browse files

Migrate Group empty result page to EmptyResult component

parent 273cee92
No related branches found
No related tags found
1 merge request!165377Migrate Group empty result page to EmptyResult component
<script>
import { GlLoadingIcon, GlModal, GlEmptyState } from '@gitlab/ui';
import emptySearchIllustration from '@gitlab/svgs/dist/illustrations/empty-state/empty-search-md.svg?url';
import { GlLoadingIcon, GlModal } from '@gitlab/ui';
import EmptyResult from '~/vue_shared/components/empty_result.vue';
import { createAlert } from '~/alert';
import { HTTP_STATUS_FORBIDDEN } from '~/lib/utils/http_status';
import { mergeUrlParams, getParameterByName } from '~/lib/utils/url_utility';
......@@ -11,18 +11,11 @@ import eventHub from '../event_hub';
import GroupsComponent from './groups.vue';
export default {
i18n: {
searchEmptyState: {
title: __('No results found'),
description: __('Edit your search and try again'),
},
},
emptySearchIllustration,
components: {
GroupsComponent,
GlModal,
GlLoadingIcon,
GlEmptyState,
EmptyResult,
},
props: {
action: {
......@@ -245,13 +238,7 @@ export default {
/>
<template v-else>
<groups-component v-if="hasGroups" :groups="groups" :page-info="pageInfo" :action="action" />
<gl-empty-state
v-else-if="fromSearch"
:svg-path="$options.emptySearchIllustration"
:title="$options.i18n.searchEmptyState.title"
:description="$options.i18n.searchEmptyState.description"
data-testid="search-empty-state"
/>
<empty-result v-else-if="fromSearch" data-testid="search-empty-state" />
<slot v-else name="empty-state"></slot>
</template>
<gl-modal
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment