Make it easy to run Spaceport locally

This commit is contained in:
2022-04-06 22:54:55 +00:00
parent 3aea713a1b
commit 3529dbb359
4 changed files with 31 additions and 10 deletions

View File

@@ -3,9 +3,15 @@ import { Table } from 'semantic-ui-react';
export const randomString = () => Math.random().toString(36).substr(2, 10);
export const siteUrl = window.location.protocol + '//' + window.location.hostname;
export const apiUrl = window.location.protocol + '//api.' + window.location.hostname;
export const staticUrl = window.location.protocol + '//static.' + window.location.hostname;
export const siteUrl = window.location.toString();
export const apiUrl = window.location.port ?
'http://' + window.location.hostname + ':8000'
:
window.location.protocol + '//api.' + window.location.hostname;
export const staticUrl = window.location.port ?
'http://' + window.location.hostname + ':8000/static'
:
window.location.protocol + '//static.' + window.location.hostname;
export const isAdmin = (user) => user.is_staff || user.member.is_director || user.member.is_staff;
export const isInstructor = (user) => isAdmin(user) || user.member.is_instructor;