Search
Preparing search index...
The search index is not available
Ukulele learning site
Options
All
Public
Public/Protected
All
Inherited
Menu
Globals
packages/react
Module packages/react
Index
Classes
Local
Storage
Logger
Interfaces
Common
Search
Option
List
Item
Props
Route
Props
Transformed
Search
Group
Type aliases
SEARCH_
QUERY_
RESULT
SEARCH_
QUERY_
VARIABLES
Search
Union
Type
WithID
Variables
SEARCH_
QUERY
routes
Functions
transform
Search
Result
Type aliases
SEARCH_
QUERY_
RESULT
SEARCH_
QUERY_
RESULT
:
{
search
:
SearchUnionType
[]
}
Type declaration
search
:
SearchUnionType
[]
SEARCH_
QUERY_
VARIABLES
SEARCH_
QUERY_
VARIABLES
:
{
query
:
string
}
Type declaration
query
:
string
Search
Union
Type
Search
Union
Type
:
(
User
&
{
__typename
:
string
}
)
|
(
Song
<
User
>
&
{
__typename
:
string
}
)
|
(
Author
&
{
__typename
:
string
}
)
|
(
Chord
&
{
__typename
:
string
}
)
WithID
WithID
:
{
_id
:
string
}
Type declaration
_id
:
string
Variables
Const
SEARCH_
QUERY
SEARCH_
QUERY
:
DocumentNode
= gql`query search($query: String!) {__typenamesearch(query: $query) {... on User {_idusernameemailrole}... on Song {_idtitlecreator {username}}...${AUTHOR_FRAGMENT_NAME}... on Chord {_idnamestrings}}}${AUTHOR_FRAGMENT}`
Const
routes
routes
:
RouteProps
[]
= [{exact: true,path: '/',component: HomePage,},{path: '/metronome',component: MetronomePage,},{path: '/chords',component: ChordListPage,},{path: '/chord/:name',component: ChordPage,},{path: '/chordprogression/:id?',component: ChordProgressionPage,},{path: '/search',component: SearchPage,},{path: '/songs',component: SongListPage,},{path: '/song/:id',component: SongPage,},{path: '/author/:id',component: AuthorPage,},{path: '/admin/song/:id?',children: (<AuthenticatedRouterequiredRole={Role.MODERATOR}component={<AdminSongPage />}unauthenticatedComponent={<Unauthorized />}userQuery={useUserLocalQuery}/>),},{path: '/admin/author/:id?',children: (props: any) => (<AuthenticatedRouterequiredRole={Role.MODERATOR}component={<AdminAuthorPage {...props} />}unauthenticatedComponent={<Unauthorized />}userQuery={useUserLocalQuery}/>),},{path: '/admin/song/:id?',children: (<AuthenticatedRouterequiredRole={Role.MODERATOR}component={<AdminSongPage />}unauthenticatedComponent={<Unauthorized />}userQuery={useUserLocalQuery}/>),},{path: '/admin/users',children: (<AuthenticatedRouterequiredRole={Role.ADMIN}component={<AdminUsersPage />}unauthenticatedComponent={<Unauthorized />}userQuery={useUserLocalQuery}/>),},{path: '/profile',children: (<AuthenticatedRouterequiredRole={Role.USER}component={<ProfilePage />}unauthenticatedComponent={<Unauthorized />}userQuery={useUserLocalQuery}/>),},{path: '/unauthorized',component: Unauthorized,},{path: '/',component: NotFound,},]
Functions
transform
Search
Result
transform
Search
Result<T>
(
data
:
SEARCH_QUERY_RESULT
, searchOptionTransformers
:
{}
)
:
TransformedSearchGroup
<
T
>
[]
Type parameters
T
:
CommonSearchOption
Parameters
data:
SEARCH_QUERY_RESULT
searchOptionTransformers:
{}
Returns
TransformedSearchGroup
<
T
>
[]
Globals
auth/common
auth/nodejs
auth/react
core/common
core/nodejs
look/react
packages/nodejs
packages/react
ukulele/common
ukulele/nodejs
ukulele/react
user/common
user/nodejs
user/react
Local
Storage
Logger
Common
Search
Option
List
Item
Props
Route
Props
Transformed
Search
Group
SEARCH_
QUERY_
RESULT
SEARCH_
QUERY_
VARIABLES
Search
Union
Type
WithID
SEARCH_
QUERY
routes
transform
Search
Result
Generated using
TypeDoc