Browse Source

feat(gui-v2): add barrel file to utils and lib

pull/2837/head
braks 2 years ago
parent
commit
1b5f505212
  1. 3
      packages/nc-gui-v2/lib/index.ts
  2. 9
      packages/nc-gui-v2/utils/generateName.ts
  3. 11
      packages/nc-gui-v2/utils/index.ts
  4. 9
      packages/nc-gui-v2/utils/projectCreateUtils.ts

3
packages/nc-gui-v2/lib/index.ts

@ -0,0 +1,3 @@
export * from './constants'
export * from './enums'
export * from './types'

9
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, '_')
}

11
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'

9
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, '_')
}

Loading…
Cancel
Save