mirror of
https://github.com/Safe-Support-Chat/ocrcc-chatbox
synced 2024-11-22 10:44:54 +00:00
cleanup
This commit is contained in:
parent
4491b681c5
commit
819d9b8ebb
@ -45,7 +45,6 @@ Options:
|
|||||||
| `chatOfflineMessage` (optional) | Text to show if there is no-one online respond | `All of the chat facilitators are currently offline.` |
|
| `chatOfflineMessage` (optional) | Text to show if there is no-one online respond | `All of the chat facilitators are currently offline.` |
|
||||||
| `size` (optional) | The size of the start button. Can be 'small' or 'large' | `large` |
|
| `size` (optional) | The size of the start button. Can be 'small' or 'large' | `large` |
|
||||||
| `position` (optional) | The position of the start button. Can be 'top left', 'top right', 'bottom left', 'bottom right'. | `bottom right` |
|
| `position` (optional) | The position of the start button. Can be 'top left', 'top right', 'bottom left', 'bottom right'. | `bottom right` |
|
||||||
| `maxWaitTime` (optional) | The maximum time (in ms) the chatbox will wait for someone to join before closing the chat and displaying the chat unavailable message | 600000 |
|
|
||||||
| `waitInterval` (optional) | The interval (in ms) at which the bot sends the wait message | 120000 |
|
| `waitInterval` (optional) | The interval (in ms) at which the bot sends the wait message | 120000 |
|
||||||
|
|
||||||
|
|
||||||
|
@ -7,7 +7,6 @@ const ChatboxWithSettings = ({ settingsEndpoint, matrixServerUrl, ...rest }) =>
|
|||||||
const [settings, setSettings] = useState({});
|
const [settings, setSettings] = useState({});
|
||||||
const [shifts, setShifts] = useState();
|
const [shifts, setShifts] = useState();
|
||||||
const [isAvailable, setAvailability] = useState(false);
|
const [isAvailable, setAvailability] = useState(false);
|
||||||
const settingsObj = {};
|
|
||||||
|
|
||||||
const getSettings = async () => {
|
const getSettings = async () => {
|
||||||
if (!settingsEndpoint) {
|
if (!settingsEndpoint) {
|
||||||
@ -24,6 +23,7 @@ const ChatboxWithSettings = ({ settingsEndpoint, matrixServerUrl, ...rest }) =>
|
|||||||
const res = await fetch(url);
|
const res = await fetch(url);
|
||||||
const data = await res.json();
|
const data = await res.json();
|
||||||
const { fields, schedule = [] } = data;
|
const { fields, schedule = [] } = data;
|
||||||
|
const settingsObj = {};
|
||||||
|
|
||||||
setShifts(schedule);
|
setShifts(schedule);
|
||||||
|
|
||||||
|
@ -41,7 +41,6 @@ const DEFAULT_WAIT_MESSAGE = "Please be patient, our online facilitators are cur
|
|||||||
const DEFAULT_ENCRYPTION_DISABLED = false
|
const DEFAULT_ENCRYPTION_DISABLED = false
|
||||||
const DEFAULT_POSITION = 'bottom right'
|
const DEFAULT_POSITION = 'bottom right'
|
||||||
const DEFAULT_SIZE = 'large'
|
const DEFAULT_SIZE = 'large'
|
||||||
const DEFAULT_MAX_WAIT_MS = 600000 // 10 minutes
|
|
||||||
const DEFAULT_WAIT_INTERVAL_MS = 120000 // 2 minutes
|
const DEFAULT_WAIT_INTERVAL_MS = 120000 // 2 minutes
|
||||||
const DEFAULT_DOCK_LABEL = 'Start a new chat'
|
const DEFAULT_DOCK_LABEL = 'Start a new chat'
|
||||||
const DEFAULT_ENABLED = false
|
const DEFAULT_ENABLED = false
|
||||||
@ -785,7 +784,6 @@ ChatBox.propTypes = {
|
|||||||
isEncryptionDisabled: PropTypes.bool,
|
isEncryptionDisabled: PropTypes.bool,
|
||||||
position: PropTypes.oneOf(['top left', 'top right', 'bottom left', 'bottom right']),
|
position: PropTypes.oneOf(['top left', 'top right', 'bottom left', 'bottom right']),
|
||||||
size: PropTypes.oneOf(['small', 'large']),
|
size: PropTypes.oneOf(['small', 'large']),
|
||||||
maxWaitTime: PropTypes.number,
|
|
||||||
waitInterval: PropTypes.number,
|
waitInterval: PropTypes.number,
|
||||||
dockLabel: PropTypes.string,
|
dockLabel: PropTypes.string,
|
||||||
enabled: PropTypes.bool
|
enabled: PropTypes.bool
|
||||||
@ -807,7 +805,6 @@ ChatBox.defaultProps = {
|
|||||||
isEncryptionDisabled: DEFAULT_ENCRYPTION_DISABLED,
|
isEncryptionDisabled: DEFAULT_ENCRYPTION_DISABLED,
|
||||||
position: DEFAULT_POSITION,
|
position: DEFAULT_POSITION,
|
||||||
size: DEFAULT_SIZE,
|
size: DEFAULT_SIZE,
|
||||||
maxWaitTime: DEFAULT_MAX_WAIT_MS,
|
|
||||||
waitInterval: DEFAULT_WAIT_INTERVAL_MS,
|
waitInterval: DEFAULT_WAIT_INTERVAL_MS,
|
||||||
dockLabel: DEFAULT_DOCK_LABEL,
|
dockLabel: DEFAULT_DOCK_LABEL,
|
||||||
enabled: DEFAULT_ENABLED,
|
enabled: DEFAULT_ENABLED,
|
||||||
|
Loading…
Reference in New Issue
Block a user