I have few queries regarding the “Full Page Freshdesk Applications”, like if we try to add a component to a freshdesk existing Api end point we are getting that component, we are also able to see the sidebar loaded.
Now if we want do the same for a full page application we are not getting that sidebar loaded, there is a API call to fetch data and we have checked that we are getting data but the rendering of an whole application in freshdesk on a custom Api end point is what I am curious about.
I am new to freshdesk and this is the Code which I have followed from a article →
‘’’
document.addEventListener(“DOMContentLoaded”, function ()
app.initialized().then((_client) => {
const client = _client;
‘’’
Now the thing working for a simple component like a to do list on tickets page, if we want to implementing similarly an full page component with no extra information and just sidebar, how we can do it.
So my query is like when we made a component(let’s say ticket generator) and open it on “https://{mydomain}.freshdesk.com/a/tickets/1?dev=true” I am getting that component(sidebar loading).
Now in the case of full page application we don’t want that extra information so how does rendering this application on a custom route happens and we want that we get the same sidebar as previous case but not the extra information and just the app, so how to render that full page app after I have got the data.
So it says that the logo will appear in the Global Sidebar but my “logo is not coming” there, also I have checked whether it is able to get that location or not and it is getting that location, but still not getting the app logo in the sidebar on (https://{mydomain}.freshdesk.com.
The server is running and the code(index.html) and logo is also set in the manifest.json.
Do you mind sharing your manifest.json here as well?
Would it also be possible for you to share a screenshot demonstrating the problem? Specifically, please do try to point out from the screenshot what is missing or not showing up as expected.
Yes not adding ?dev=true was the problem. I have added it and changed the manifest.json as you said, this two things together worked for me. Thanks a lot.