mirror of
https://github.com/Qortal/qortal-ui.git
synced 2025-03-27 15:55:55 +00:00
Search Result Name Not Found
This commit is contained in:
parent
c175322d36
commit
eeca17b1f0
@ -15,14 +15,14 @@ class Websites extends LitElement {
|
|||||||
static get properties() {
|
static get properties() {
|
||||||
return {
|
return {
|
||||||
service: { type: String },
|
service: { type: String },
|
||||||
identifier: { type: String },
|
identifier: { type: String },
|
||||||
loading: { type: Boolean },
|
loading: { type: Boolean },
|
||||||
resources: { type: Array },
|
resources: { type: Array },
|
||||||
followedNames: { type: Array },
|
followedNames: { type: Array },
|
||||||
blockedNames: { type: Array },
|
blockedNames: { type: Array },
|
||||||
relayMode: { type: Boolean },
|
relayMode: { type: Boolean },
|
||||||
selectedAddress: { type: Object },
|
selectedAddress: { type: Object },
|
||||||
searchName: { type: String },
|
searchName: { type: String },
|
||||||
searchResources: { type: Array },
|
searchResources: { type: Array },
|
||||||
searchFollowedNames: { type: Array },
|
searchFollowedNames: { type: Array },
|
||||||
searchBlockedNames: { type: Array }
|
searchBlockedNames: { type: Array }
|
||||||
@ -119,7 +119,7 @@ class Websites extends LitElement {
|
|||||||
constructor() {
|
constructor() {
|
||||||
super()
|
super()
|
||||||
this.service = "WEBSITE"
|
this.service = "WEBSITE"
|
||||||
this.identifier = null
|
this.identifier = null
|
||||||
this.selectedAddress = {}
|
this.selectedAddress = {}
|
||||||
this.resources = []
|
this.resources = []
|
||||||
this.followedNames = []
|
this.followedNames = []
|
||||||
@ -155,7 +155,7 @@ class Websites extends LitElement {
|
|||||||
<vaadin-grid-column header="Status" .renderer=${(root, column, data) => {
|
<vaadin-grid-column header="Status" .renderer=${(root, column, data) => {
|
||||||
render(html`${this.renderSearchStatus(data.item)}`, root)
|
render(html`${this.renderSearchStatus(data.item)}`, root)
|
||||||
}}></vaadin-grid-column>
|
}}></vaadin-grid-column>
|
||||||
<vaadin-grid-column header="Size" .renderer=${(root, column, data) => {
|
<vaadin-grid-column header="Size" .renderer=${(root, column, data) => {
|
||||||
render(html`${this.renderSearchSize(data.item)}`, root)
|
render(html`${this.renderSearchSize(data.item)}`, root)
|
||||||
}}></vaadin-grid-column>
|
}}></vaadin-grid-column>
|
||||||
<vaadin-grid-column width="10rem" flex-grow="0" header="Action" .renderer=${(root, column, data) => {
|
<vaadin-grid-column width="10rem" flex-grow="0" header="Action" .renderer=${(root, column, data) => {
|
||||||
@ -176,7 +176,7 @@ class Websites extends LitElement {
|
|||||||
<vaadin-grid-column header="Status" .renderer=${(root, column, data) => {
|
<vaadin-grid-column header="Status" .renderer=${(root, column, data) => {
|
||||||
render(html`${this.renderStatus(data.item)}`, root)
|
render(html`${this.renderStatus(data.item)}`, root)
|
||||||
}}></vaadin-grid-column>
|
}}></vaadin-grid-column>
|
||||||
<vaadin-grid-column header="Size" .renderer=${(root, column, data) => {
|
<vaadin-grid-column header="Size" .renderer=${(root, column, data) => {
|
||||||
render(html`${this.renderSize(data.item)}`, root)
|
render(html`${this.renderSize(data.item)}`, root)
|
||||||
}}></vaadin-grid-column>
|
}}></vaadin-grid-column>
|
||||||
<vaadin-grid-column width="10rem" flex-grow="0" header="Action" .renderer=${(root, column, data) => {
|
<vaadin-grid-column width="10rem" flex-grow="0" header="Action" .renderer=${(root, column, data) => {
|
||||||
@ -303,12 +303,16 @@ class Websites extends LitElement {
|
|||||||
async searchResult() {
|
async searchResult() {
|
||||||
let searchName = this.shadowRoot.getElementById('searchName').value
|
let searchName = this.shadowRoot.getElementById('searchName').value
|
||||||
if (searchName.length === 0) {
|
if (searchName.length === 0) {
|
||||||
parentEpml.request('showSnackBar', 'Name cannot be empty!')
|
parentEpml.request('showSnackBar', 'Name Can Not Be Empty!')
|
||||||
} else {
|
} else {
|
||||||
let searchResources = await parentEpml.request('apiCall', {
|
let searchResources = await parentEpml.request('apiCall', {
|
||||||
url: `/arbitrary/resources/search?service=${this.service}&query=${searchName}&default=true&limit=5&reverse=false&includestatus=true`
|
url: `/arbitrary/resources/search?service=${this.service}&query=${searchName}&default=true&limit=5&reverse=false&includestatus=true`
|
||||||
})
|
})
|
||||||
this.searchResources = searchResources
|
if (this.isEmptyArray(searchResources)) {
|
||||||
|
parentEpml.request('showSnackBar', 'Name Not Found!')
|
||||||
|
} else {
|
||||||
|
this.searchResources = searchResources
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user