MCPcopy Index your code
hub / github.com/chartbrew/chartbrew / _getUpdateFreqText

Function _getUpdateFreqText

client/src/containers/Chart/Chart.jsx:377–401  ·  view source on GitHub ↗
(value)

Source from the content-addressed store, hash-verified

375 };
376
377 const _getUpdateFreqText = (value) => {
378 let text = "Update schedule";
379
380 if (value === 60) text = "minute";
381 else if (value === 300) text = "5 minutes";
382 else if (value === 900) text = "15 minutes";
383 else if (value === 1800) text = "30 minutes";
384 else if (value === 3600) text = "1 hour";
385 else if (value === 10800) text = "3 hours";
386 else if (value === 21600) text = "6 hours";
387 else if (value === 43200) text = "12 hours";
388 else if (value === 86400) text = "day";
389 else if (value === 604800) text = "week";
390 else if (value === 2592000) text = "month";
391 else if (value < 120 && value > 0) text = `${value} seconds`;
392 else if (value > 119 && value < 3600) {
393 text = `${Math.floor(value / 60)} minutes`;
394 } else if (value > 3600 && value < 86400) {
395 text = `${Math.floor(value / 3600)} hours`;
396 } else if (value > 86400 && value < 604800) {
397 text = `${Math.floor(value / 86400)} days`;
398 }
399
400 return text;
401 };
402
403 const _onChangeAutoUpdate = (frequency = updateFrequency) => {
404 if (updateFreqType === "seconds" && frequency < 10 && frequency > 0) {

Callers 1

ChartFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected