Make email relay provider info more usable in other components
This commit is contained in:
@@ -1,6 +1,11 @@
|
||||
|
||||
import { prettyBinarySize } from '@cloudron/pankow/utils';
|
||||
import { ISTATES, STORAGE_PROVIDERS } from './constants.js';
|
||||
import { RELAY_PROVIDERS, ISTATES, STORAGE_PROVIDERS } from './constants.js';
|
||||
|
||||
function prettyRelayProviderName(provider) {
|
||||
const tmp = RELAY_PROVIDERS.find(p => p.provider === provider);
|
||||
return tmp ? tmp.name : provider;
|
||||
}
|
||||
|
||||
// https://stackoverflow.com/questions/3665115/how-to-create-a-file-in-memory-for-user-to-download-but-not-through-server#18197341
|
||||
function download(filename, text) {
|
||||
@@ -635,6 +640,7 @@ const cronHours = Array.from({ length: 24 }).map(function (v, i) { return { id:
|
||||
|
||||
// named exports
|
||||
export {
|
||||
prettyRelayProviderName,
|
||||
download,
|
||||
mountlike,
|
||||
s3like,
|
||||
@@ -651,6 +657,7 @@ export {
|
||||
|
||||
// default export
|
||||
export default {
|
||||
prettyRelayProviderName,
|
||||
download,
|
||||
mountlike,
|
||||
s3like,
|
||||
|
||||
Reference in New Issue
Block a user