0

Is there any way to load the page of the current URL? I have tried the below code. It redirects to the URL, but, keeps loading the page and doesn't show any result.

import { LightningElement, api } from 'lwc';

import LCP_ICONS from '@salesforce/resourceUrl/lcp_icons';

export default class LcpLicenceDetailSection extends LightningElement {

get associatedLicenceDetails() {

        for (let licence of this.detailsObj.associatedLicences) {

            let url = new URL(window.location.href);
            let searchParams = url.searchParams;
            searchParams.delete('id');
            searchParams.set('licenceNumber', licence.licenceNumber);
            licence.detailsLink = url;
        }
        return this.sortArrayByText(this.detailsObj.associatedLicences, 'name');
    }
}

1 Answer 1

1

I am not sure about your exact issue, but just in case make sure you import the below directory if you are trying to use any navigation from LWC

import {
  NavigationMixin
} from 'lightning/navigation';

Also extends the class NavigationMixin

export default class LcpLicenceDetailSection extends NavigationMixin(LightningElement)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .