Spaces:
Paused
Paused
| interface GetHostParams { | |
| purpose?: string; | |
| } | |
| export const getHost = ({ purpose }: GetHostParams = {}): string => { | |
| if (typeof window !== 'undefined') { | |
| let { host } = window.location; | |
| if (purpose === 'langgraph-gui') { | |
| return host.includes('localhost') ? 'http%3A%2F%2F127.0.0.1%3A8123' : `https://${host}`; | |
| } else { | |
| return host.includes('localhost') ? 'http://localhost:8000' : `https://${host}`; | |
| } | |
| } | |
| return ''; | |
| }; |