diff --git a/packages/nc-gui-v2/lib/index.ts b/packages/nc-gui-v2/lib/index.ts new file mode 100644 index 0000000000..7aa0a91ba8 --- /dev/null +++ b/packages/nc-gui-v2/lib/index.ts @@ -0,0 +1,3 @@ +export * from './constants' +export * from './enums' +export * from './types' diff --git a/packages/nc-gui-v2/utils/generateName.ts b/packages/nc-gui-v2/utils/generateName.ts new file mode 100644 index 0000000000..8041e36c91 --- /dev/null +++ b/packages/nc-gui-v2/utils/generateName.ts @@ -0,0 +1,9 @@ +import { adjectives, animals, starWars, uniqueNamesGenerator } from 'unique-names-generator' + +export const generateUniqueName = () => { + return uniqueNamesGenerator({ + dictionaries: [[starWars], [adjectives, animals]][Math.floor(Math.random() * 2)], + }) + .toLowerCase() + .replace(/[ -]/g, '_') +} diff --git a/packages/nc-gui-v2/utils/index.ts b/packages/nc-gui-v2/utils/index.ts new file mode 100644 index 0000000000..382ee4c21a --- /dev/null +++ b/packages/nc-gui-v2/utils/index.ts @@ -0,0 +1,11 @@ +export * from './colorsUtils' +export * from './dateTimeUtils' +export * from './durationHelper' +export * from './errorUtils' +export * from './fileUtils' +export * from './filterUtils' +export * from './generateName' +export * from './projectCreateUtils' +export * from './urlUtils' +export * from './validation' +export * from './viewUtils' diff --git a/packages/nc-gui-v2/utils/projectCreateUtils.ts b/packages/nc-gui-v2/utils/projectCreateUtils.ts index 10e3cd3d74..685a9e9ae5 100644 --- a/packages/nc-gui-v2/utils/projectCreateUtils.ts +++ b/packages/nc-gui-v2/utils/projectCreateUtils.ts @@ -1,4 +1,3 @@ -import { adjectives, animals, starWars, uniqueNamesGenerator } from 'unique-names-generator' import { ClientType } from '~/lib/enums' export interface ProjectCreateForm { @@ -208,11 +207,3 @@ export const getDefaultConnectionConfig = (client: ClientType): ProjectCreateFor } export const sslUsage = ['No', 'Preferred', 'Required', 'Required-CA', 'Required-IDENTITY'] - -export const generateUniqueName = () => { - return uniqueNamesGenerator({ - dictionaries: [[starWars], [adjectives, animals]][Math.floor(Math.random() * 2)], - }) - .toLowerCase() - .replace(/[ -]/g, '_') -}