Home Reference Source Repository

Function

Static Public Summary
public

alphaNumeric(value: *): string

public

Clear browser storage

public

configureStore(initialState: object): object

Method to create stores based on a set of passed reducers

public

configureStore(initialState: object): object

Method to create stores based on a set of passed reducers

public

createValidator(rules: *): *

public

email(value: *): string

public

Get auth from browser storage

public

ifAvatarCustom(field: *, ifValue: *): *

public

ifAvatarGravitar(field: *, ifValue: *): *

public

ifDisplayYes(field: *, ifValue: *): *

public

integer(value: *): string

public

Ensure support for browser storage

public

match(field: *): *

public

maxLength(max: *): *

public

minLength(min: *): *

public
public

oneOf(enumeration: *): *

public

required(value: *): string

public

requiredArr(value: *): string

public

setStorage(token: string, lastLoggedIn: string, username: string)

Set auth to browser storage

Static Public

public alphaNumeric(value: *): string source

import {alphaNumeric} from 'codefolio/src/utils/validate.js'

Params:

NameTypeAttributeDescription
value *

Return:

string

public clearStorage() source

import {clearStorage} from 'codefolio/src/utils/storage.js'

Clear browser storage

public configureStore(initialState: object): object source

import configureStore from 'codefolio/src/store/configureStore.dev.js'

Method to create stores based on a set of passed reducers

Params:

NameTypeAttributeDescription
initialState object

Return:

object

redux store

public configureStore(initialState: object): object source

import configureStore from 'codefolio/src/store/configureStore.prod.js'

Method to create stores based on a set of passed reducers

Params:

NameTypeAttributeDescription
initialState object

Return:

object

redux store

public createValidator(rules: *): * source

import {createValidator} from 'codefolio/src/utils/validate.js'

Params:

NameTypeAttributeDescription
rules *

Return:

*

public email(value: *): string source

import {email} from 'codefolio/src/utils/validate.js'

Params:

NameTypeAttributeDescription
value *

Return:

string

public getStorage(): object source

import {getStorage} from 'codefolio/src/utils/storage.js'

Get auth from browser storage

Return:

object

storage object or false

public ifAvatarCustom(field: *, ifValue: *): * source

import {ifAvatarCustom} from 'codefolio/src/utils/validate.js'

Params:

NameTypeAttributeDescription
field *
ifValue *

Return:

*

public ifAvatarGravitar(field: *, ifValue: *): * source

import {ifAvatarGravitar} from 'codefolio/src/utils/validate.js'

Params:

NameTypeAttributeDescription
field *
ifValue *

Return:

*

public ifDisplayYes(field: *, ifValue: *): * source

import {ifDisplayYes} from 'codefolio/src/utils/validate.js'

Params:

NameTypeAttributeDescription
field *
ifValue *

Return:

*

public integer(value: *): string source

import {integer} from 'codefolio/src/utils/validate.js'

Params:

NameTypeAttributeDescription
value *

Return:

string

public localStorageSupported(): * source

import {localStorageSupported} from 'codefolio/src/utils/storage.js'

Ensure support for browser storage

Return:

*

boolean

public match(field: *): * source

import {match} from 'codefolio/src/utils/validate.js'

Params:

NameTypeAttributeDescription
field *

Return:

*

public maxLength(max: *): * source

import {maxLength} from 'codefolio/src/utils/validate.js'

Params:

NameTypeAttributeDescription
max *

Return:

*

public minLength(min: *): * source

import {minLength} from 'codefolio/src/utils/validate.js'

Params:

NameTypeAttributeDescription
min *

Return:

*

public noSpecialCharacters(value: *): string source

import {noSpecialCharacters} from 'codefolio/src/utils/validate.js'

Params:

NameTypeAttributeDescription
value *

Return:

string

public oneOf(enumeration: *): * source

import {oneOf} from 'codefolio/src/utils/validate.js'

Params:

NameTypeAttributeDescription
enumeration *

Return:

*

public required(value: *): string source

import {required} from 'codefolio/src/utils/validate.js'

Params:

NameTypeAttributeDescription
value *

Return:

string

public requiredArr(value: *): string source

import {requiredArr} from 'codefolio/src/utils/validate.js'

Params:

NameTypeAttributeDescription
value *

Return:

string

public setStorage(token: string, lastLoggedIn: string, username: string) source

import {setStorage} from 'codefolio/src/utils/storage.js'

Set auth to browser storage

Params:

NameTypeAttributeDescription
token string
lastLoggedIn string
username string