Files
supabase/apps/docs/data/nav/supabase-csharp/v0.ts

135 lines
6.4 KiB
TypeScript

const Nav = [
{
label: 'Getting Started',
items: [
{ name: 'Supabase C# Library', url: '/reference/csharp', items: [] },
{ name: 'Installing', url: '/reference/csharp/installing', items: [] },
{ name: 'Initializing', url: '/reference/csharp/initializing', items: [] },
],
},
{
label: 'Auth',
items: [
{ name: 'signUp()', url: '/reference/csharp/auth-signup', items: [] },
{
name: 'signInWithPassword()',
url: '/reference/csharp/auth-signinwithpassword',
items: [],
},
{ name: 'signInWithOtp()', url: '/reference/csharp/auth-signinwithotp', items: [] },
{ name: 'signInWithOAuth()', url: '/reference/csharp/auth-signinwithoauth', items: [] },
{ name: 'signOut()', url: '/reference/csharp/auth-signout', items: [] },
{ name: 'verifyOtp()', url: '/reference/csharp/auth-verifyotp', items: [] },
{ name: 'currentSession', url: '/reference/csharp/auth-currentsession', items: [] },
{ name: 'currentUser', url: '/reference/csharp/auth-currentuser', items: [] },
{ name: 'updateUser()', url: '/reference/csharp/auth-updateuser', items: [] },
{ name: 'onAuthStateChange()', url: '/reference/csharp/auth-onauthstatechange', items: [] },
{
name: 'resetPasswordForEmail()',
url: '/reference/csharp/auth-resetpasswordforemail',
items: [],
},
],
},
{
label: 'Functions',
items: [{ name: 'invoke()', url: '/reference/csharp/invoke', items: [] }],
},
{
label: 'Database',
items: [
{ name: 'Fetch data: select()', url: '/reference/csharp/select', items: [] },
{ name: 'Create data: insert()', url: '/reference/csharp/insert', items: [] },
{ name: 'Modify data: update()', url: '/reference/csharp/update', items: [] },
{ name: 'Upsert data: upsert()', url: '/reference/csharp/upsert', items: [] },
{ name: 'Delete data: delete()', url: '/reference/csharp/delete', items: [] },
{ name: 'Stored Procedures: rpc()', url: '/reference/csharp/rpc', items: [] },
{
name: 'Filters',
url: undefined,
items: [
{ name: 'Using Filters', url: '/reference/csharp/using-filters', items: [] },
{ name: 'eq()', url: '/reference/csharp/eq', items: [] },
{ name: 'neq()', url: '/reference/csharp/neq', items: [] },
{ name: 'gt()', url: '/reference/csharp/gt', items: [] },
{ name: 'gte()', url: '/reference/csharp/gte', items: [] },
{ name: 'lt()', url: '/reference/csharp/lt', items: [] },
{ name: 'lte()', url: '/reference/csharp/lte', items: [] },
{ name: 'like()', url: '/reference/csharp/like', items: [] },
{ name: 'ilike()', url: '/reference/csharp/ilike', items: [] },
{ name: 'is_()', url: '/reference/csharp/is_', items: [] },
{ name: 'in_()', url: '/reference/csharp/in_', items: [] },
{ name: 'contains()', url: '/reference/csharp/contains', items: [] },
{ name: 'containedBy()', url: '/reference/csharp/containedby', items: [] },
{ name: 'rangeGt()', url: '/reference/csharp/rangegt', items: [] },
{ name: 'rangeGte()', url: '/reference/csharp/rangegte', items: [] },
{ name: 'rangeLt()', url: '/reference/csharp/rangelt', items: [] },
{ name: 'rangeLte()', url: '/reference/csharp/rangelte', items: [] },
{ name: 'rangeAdjacent()', url: '/reference/csharp/rangeadjacent', items: [] },
{ name: 'overlaps()', url: '/reference/csharp/overlaps', items: [] },
{ name: 'textSearch()', url: '/reference/csharp/textsearch', items: [] },
{ name: 'match()', url: '/reference/csharp/match', items: [] },
{ name: 'not()', url: '/reference/csharp/not', items: [] },
{ name: 'or()', url: '/reference/csharp/or', items: [] },
{ name: 'filter()', url: '/reference/csharp/filter', items: [] },
],
},
{
name: 'Modifiers',
url: undefined,
items: [
{ name: 'Using Modifiers', url: '/reference/csharp/using-modifiers', items: [] },
{ name: 'order()', url: '/reference/csharp/order', items: [] },
{ name: 'limit()', url: '/reference/csharp/limit', items: [] },
{ name: 'range()', url: '/reference/csharp/range', items: [] },
{ name: 'single()', url: '/reference/csharp/single', items: [] },
],
},
],
},
{
label: 'Realtime',
items: [
{ name: 'stream()', url: '/reference/csharp/stream', items: [] },
{ name: 'on().subscribe()', url: '/reference/csharp/subscribe', items: [] },
{ name: 'removeChannel()', url: '/reference/csharp/removechannel', items: [] },
{ name: 'removeAllChannels()', url: '/reference/csharp/removeallchannels', items: [] },
{ name: 'getChannels()', url: '/reference/csharp/getchannels', items: [] },
],
},
{
label: 'Storage',
items: [
{ name: 'createBucket()', url: '/reference/csharp/storage-createbucket', items: [] },
{ name: 'getBucket()', url: '/reference/csharp/storage-getbucket', items: [] },
{ name: 'listBuckets()', url: '/reference/csharp/storage-listbuckets', items: [] },
{ name: 'updateBucket()', url: '/reference/csharp/storage-updatebucket', items: [] },
{ name: 'deleteBucket()', url: '/reference/csharp/storage-deletebucket', items: [] },
{ name: 'emptyBucket()', url: '/reference/csharp/storage-emptybucket', items: [] },
{ name: 'from.upload()', url: '/reference/csharp/storage-from-upload', items: [] },
{ name: 'from.download()', url: '/reference/csharp/storage-from-download', items: [] },
{ name: 'from.list()', url: '/reference/csharp/storage-from-list', items: [] },
{ name: 'from.update()', url: '/reference/csharp/storage-from-update', items: [] },
{ name: 'from.move()', url: '/reference/csharp/storage-from-move', items: [] },
{ name: 'from.remove()', url: '/reference/csharp/storage-from-remove', items: [] },
{
name: 'from.createSignedUrl()',
url: '/reference/csharp/storage-from-createsignedurl',
items: [],
},
{
name: 'from.createSignedUrls()',
url: '/reference/csharp/storage-from-createsignedurls',
items: [],
},
{
name: 'from.getPublicUrl()',
url: '/reference/csharp/storage-from-getpublicurl',
items: [],
},
],
},
]
export default Nav