Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/academind/remix-practical-guide-course-resources
/ functions
Functions
2,667 in github.com/academind/remix-practical-guide-course-resources
⨍
Functions
2,667
◇
Types & classes
5
↓ 4 callers
Function
requireUserSession
(request)
Code/05 Authentication/08 Finished/app/data/auth.server.js:54
↓ 4 callers
Function
requireUserSession
(request)
Code/05 Authentication/ZZ V2-finished/app/data/auth.server.js:53
↓ 4 callers
Function
requireUserSession
(request)
Code/06 Deployment/01 Starting Project/app/data/auth.server.js:54
↓ 4 callers
Function
requireUserSession
(request)
Code/06 Deployment/04 Disable JavaScript/app/data/auth.server.js:54
↓ 4 callers
Function
requireUserSession
(request)
Code/06 Deployment/02 Adding Metadata/app/data/auth.server.js:54
↓ 4 callers
Function
requireUserSession
(request)
Code/06 Deployment/03 Using Action & Loader Headers/app/data/auth.server.js:54
↓ 4 callers
Function
requireUserSession
(request)
Code/06 Deployment/ZZ V2-finished/app/data/auth.server.js:55
↓ 3 callers
Function
getExpenses
()
Code/04 Data Deep Dive/15 Finished/app/data/expenses.server.js:17
↓ 3 callers
Function
getExpenses
()
Code/04 Data Deep Dive/ZZ V2-finished/app/data/expenses.server.js:17
↓ 3 callers
Function
getExpenses
(userId)
Code/05 Authentication/08 Finished/app/data/expenses.server.js:18
↓ 3 callers
Function
getExpenses
()
Code/05 Authentication/07 More Route Protection/app/data/expenses.server.js:17
↓ 3 callers
Function
getExpenses
()
Code/05 Authentication/04 Creating Session Cookies/app/data/expenses.server.js:17
↓ 3 callers
Function
getExpenses
()
Code/05 Authentication/01 Starting Project/app/data/expenses.server.js:17
↓ 3 callers
Function
getExpenses
()
Code/05 Authentication/03 User Signup/app/data/expenses.server.js:17
↓ 3 callers
Function
getExpenses
()
Code/05 Authentication/02 Preparing the Database/app/data/expenses.server.js:17
↓ 3 callers
Function
getExpenses
()
Code/05 Authentication/06 Adding Logout/app/data/expenses.server.js:17
↓ 3 callers
Function
getExpenses
()
Code/05 Authentication/05 Extracting Session Data/app/data/expenses.server.js:17
↓ 3 callers
Function
getExpenses
(userId)
Code/05 Authentication/ZZ V2-finished/app/data/expenses.server.js:18
↓ 3 callers
Function
getExpenses
(userId)
Code/06 Deployment/01 Starting Project/app/data/expenses.server.js:18
↓ 3 callers
Function
getExpenses
(userId)
Code/06 Deployment/04 Disable JavaScript/app/data/expenses.server.js:18
↓ 3 callers
Function
getExpenses
(userId)
Code/06 Deployment/02 Adding Metadata/app/data/expenses.server.js:18
↓ 3 callers
Function
getExpenses
(userId)
Code/06 Deployment/03 Using Action & Loader Headers/app/data/expenses.server.js:18
↓ 3 callers
Function
getExpenses
(userId)
Code/06 Deployment/ZZ V2-finished/app/data/expenses.server.js:18
↓ 3 callers
Function
getStoredNotes
()
Code/02 Essentials/14 Finished/app/data/notes.js:3
↓ 3 callers
Function
getStoredNotes
()
Code/02 Essentials/13 Fetching Data for Dynamic Routes/app/data/notes.js:3
↓ 3 callers
Function
getStoredNotes
()
Code/02 Essentials/ZZ V2-finished/app/data/notes.js:3
↓ 3 callers
Function
requireUserSession
(request)
Code/05 Authentication/07 More Route Protection/app/data/auth.server.js:54
↓ 2 callers
Function
createUserSession
(userId, redirectPath)
Code/05 Authentication/08 Finished/app/data/auth.server.js:18
↓ 2 callers
Function
createUserSession
(userId, redirectPath)
Code/05 Authentication/07 More Route Protection/app/data/auth.server.js:18
↓ 2 callers
Function
createUserSession
(userId, redirectPath)
Code/05 Authentication/04 Creating Session Cookies/app/data/auth.server.js:18
↓ 2 callers
Function
createUserSession
(userId, redirectPath)
Code/05 Authentication/06 Adding Logout/app/data/auth.server.js:18
↓ 2 callers
Function
createUserSession
(userId, redirectPath)
Code/05 Authentication/05 Extracting Session Data/app/data/auth.server.js:18
↓ 2 callers
Function
createUserSession
(userId, redirectPath)
Code/05 Authentication/ZZ V2-finished/app/data/auth.server.js:18
↓ 2 callers
Function
createUserSession
(userId, redirectPath)
Code/06 Deployment/01 Starting Project/app/data/auth.server.js:18
↓ 2 callers
Function
createUserSession
(userId, redirectPath)
Code/06 Deployment/04 Disable JavaScript/app/data/auth.server.js:18
↓ 2 callers
Function
createUserSession
(userId, redirectPath)
Code/06 Deployment/02 Adding Metadata/app/data/auth.server.js:18
↓ 2 callers
Function
createUserSession
(userId, redirectPath)
Code/06 Deployment/03 Using Action & Loader Headers/app/data/auth.server.js:18
↓ 2 callers
Function
createUserSession
(userId, redirectPath)
Code/06 Deployment/ZZ V2-finished/app/data/auth.server.js:19
↓ 2 callers
Function
getExpenses
()
Code/04 Data Deep Dive/14 Practice Time Solution/app/data/expenses.server.js:17
↓ 2 callers
Function
getStoredNotes
()
Code/02 Essentials/12 Adding Dynamic Routes/app/data/notes.js:3
↓ 2 callers
Function
getStoredNotes
()
Code/02 Essentials/10 Validating Input/app/data/notes.js:3
↓ 2 callers
Function
getStoredNotes
()
Code/02 Essentials/08 Returning & Using Fetched Data/app/data/notes.js:3
↓ 2 callers
Function
getStoredNotes
()
Code/02 Essentials/11 Handling Error Responses/app/data/notes.js:3
↓ 2 callers
Function
getStoredNotes
()
Code/02 Essentials/09 Providing User Feedback/app/data/notes.js:3
↓ 2 callers
Function
getUserFromSession
(request)
Code/05 Authentication/08 Finished/app/data/auth.server.js:28
↓ 2 callers
Function
getUserFromSession
(request)
Code/05 Authentication/07 More Route Protection/app/data/auth.server.js:28
↓ 2 callers
Function
getUserFromSession
(request)
Code/05 Authentication/ZZ V2-finished/app/data/auth.server.js:28
↓ 2 callers
Function
getUserFromSession
(request)
Code/06 Deployment/01 Starting Project/app/data/auth.server.js:28
↓ 2 callers
Function
getUserFromSession
(request)
Code/06 Deployment/04 Disable JavaScript/app/data/auth.server.js:28
↓ 2 callers
Function
getUserFromSession
(request)
Code/06 Deployment/02 Adding Metadata/app/data/auth.server.js:28
↓ 2 callers
Function
getUserFromSession
(request)
Code/06 Deployment/03 Using Action & Loader Headers/app/data/auth.server.js:28
↓ 2 callers
Function
getUserFromSession
(request)
Code/06 Deployment/ZZ V2-finished/app/data/auth.server.js:29
↓ 2 callers
Function
validateExpenseInput
(input)
Code/04 Data Deep Dive/14 Practice Time Solution/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/04 Data Deep Dive/13 Managing Errors Inside Components/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/04 Data Deep Dive/15 Finished/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/04 Data Deep Dive/11 Programmatic Behind-the-Scenes Submission/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/04 Data Deep Dive/10 Deleting Data/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/04 Data Deep Dive/12 Extracting Search Parameters/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/04 Data Deep Dive/09 Updating Data/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/04 Data Deep Dive/ZZ V2-finished/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/05 Authentication/08 Finished/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/05 Authentication/07 More Route Protection/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/05 Authentication/04 Creating Session Cookies/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/05 Authentication/01 Starting Project/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/05 Authentication/03 User Signup/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/05 Authentication/02 Preparing the Database/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/05 Authentication/06 Adding Logout/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/05 Authentication/05 Extracting Session Data/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/05 Authentication/ZZ V2-finished/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/06 Deployment/01 Starting Project/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/06 Deployment/04 Disable JavaScript/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/06 Deployment/02 Adding Metadata/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/06 Deployment/03 Using Action & Loader Headers/app/data/validation.server.js:14
↓ 2 callers
Function
validateExpenseInput
(input)
Code/06 Deployment/ZZ V2-finished/app/data/validation.server.js:14
↓ 1 callers
Function
addExpense
(expenseData)
Code/04 Data Deep Dive/14 Practice Time Solution/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/04 Data Deep Dive/06 Fetching Expenses/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/04 Data Deep Dive/13 Managing Errors Inside Components/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/04 Data Deep Dive/07 Loading a Single Expense/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/04 Data Deep Dive/08 Using Parent Loader Data/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/04 Data Deep Dive/15 Finished/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/04 Data Deep Dive/11 Programmatic Behind-the-Scenes Submission/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/04 Data Deep Dive/10 Deleting Data/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/04 Data Deep Dive/04 Server-side Validation/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/04 Data Deep Dive/12 Extracting Search Parameters/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/04 Data Deep Dive/05 Submitting Forms Programmatically/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/04 Data Deep Dive/09 Updating Data/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/04 Data Deep Dive/ZZ V2-finished/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/04 Data Deep Dive/03 Adding Expenses to the Database/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData, userId)
Code/05 Authentication/08 Finished/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/05 Authentication/07 More Route Protection/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/05 Authentication/04 Creating Session Cookies/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/05 Authentication/01 Starting Project/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/05 Authentication/03 User Signup/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/05 Authentication/02 Preparing the Database/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/05 Authentication/06 Adding Logout/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData)
Code/05 Authentication/05 Extracting Session Data/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData, userId)
Code/05 Authentication/ZZ V2-finished/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData, userId)
Code/06 Deployment/01 Starting Project/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData, userId)
Code/06 Deployment/04 Disable JavaScript/app/data/expenses.server.js:3
↓ 1 callers
Function
addExpense
(expenseData, userId)
Code/06 Deployment/02 Adding Metadata/app/data/expenses.server.js:3
next →
1–100 of 2,667, ranked by callers