Is there anyway to decide where a button in a Suit...
# suitescript
f
Is there anyway to decide where a button in a Suitelet should go? Having all button on a row is not great UX. Is there some way around this?
n
No way to handle this, I believe
a
This is a NetSuite form your suitelet is creating? If so I'd suggest you not change the UX for this one NS form compared to all the others that the NS users interact with on a daily basis.... inconsistency is WAY worse UX. If there's no reason/desire to have the suitelet return a NS styled form... you can just craft whatever HTML you like and return that.
t
Building a totally customUI using react or Vue is another alternative, But it gets hard sometimes.
πŸ‘ 1
f
I’m building a chat. So would like the send button next to the text input. I have a react app, but it’s outside the scope and not finished. More of a side project to get into react
s
using react is hard all the times. We build mini webapps like this with Angular and works great. (it helps that we also have a RAD approach to the backend API development)
r
There is an app called bluechat something. You can install it for a month or so. They have build something like this. I was previously exploring the same to what you are trying to do. Some of their scripts are accessible, you can go through them and understand the code.
f
Gosh. That app seems to hold all ideas I had and wanted to build myself as a larger project. Thank you @raghav
πŸ˜‚ 1
πŸ’― 2
r
Np, I was trying to build a chatbot for Netsuite that can guide end users etc. On our custom module on what to do. Instead of sharing PPT for each module to each individual's. Mainly to clear their basic queries. And we were trying to integrate service now with Netsuite, in servicenow we had built the bot which was able to answer those queries we just have to make it visible in Netsuite.. Entity intent dialogflow kinda thing. That's when I found bluechat, was quite an interesting development. Although our development got halted but I learned quite a bit from those scripts.
s
+1 for buying something that's a company's specific focus rather than building something mediocre instead.
n
@Felix Divall Not sure what your approach is but this article may be of interest to you: https://ursuscode.com/netsuite-tips/live-chat-using-netsuite-as-backend/
πŸ™Œ 1