Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Kuzma02/Electronics-eCommerce-Shop-With-Admin-Dashboard-NextJS-NodeJS
/ functions
Functions
320 in github.com/Kuzma02/Electronics-eCommerce-Shop-With-Admin-Dashboard-NextJS-NodeJS
⨍
Functions
320
◇
Types & classes
50
↓ 1 callers
Function
postBulkUpload
(csvContent)
server/tests/bulk-upload-smoketest.js:139
↓ 1 callers
Function
postBulkUploadMissingFileShould400
()
server/tests/bulk-upload-smoketest.js:177
↓ 1 callers
Function
prismaClientSingleton
()
utils/db.ts:3
↓ 1 callers
Function
prismaClientSingleton
()
server/utills/db.ts:3
↓ 1 callers
Function
prismaClientSingleton
()
server/utills/db.js:11
↓ 1 callers
Function
putUpdateBatchItems
(batchId, itemId, price, inStock)
server/tests/bulk-upload-smoketest.js:206
↓ 1 callers
Function
requireAdmin
()
utils/adminAuth.ts:5
↓ 1 callers
Function
run
()
server/tests/bulk-upload-smoketest.js:231
↓ 1 callers
Method
runSafeMigration
()
server/scripts/migration-validator.js:140
↓ 1 callers
Function
sanitizeHtml
(text: string | null | undefined)
lib/sanitize.ts:39
↓ 1 callers
Function
testBulkUpload
()
server/tests/test-upload-direct.js:5
↓ 1 callers
Function
testBulkUpload
()
server/tests/debug-bulk-upload.js:11
↓ 1 callers
Function
testBulkUploadCurl
()
server/tests/curl-test-command.js:4
↓ 1 callers
Function
testBulkUploadEndpoint
()
server/tests/test-bulk-upload-endpoint.js:6
↓ 1 callers
Function
testBulkUploadSimple
()
server/tests/check-bulk-upload.js:4
↓ 1 callers
Function
testConnection
()
server/scripts/test-connection.js:3
↓ 1 callers
Function
testCreateAndVerify
()
server/tests/test-create-verify.js:6
↓ 1 callers
Function
testCreateProduct
(categoryId)
server/tests/test-create-product.js:4
↓ 1 callers
Function
testDatabase
()
server/tests/test-db-bulk.js:3
↓ 1 callers
Function
testDeleteBatch
()
server/tests/test-delete-batch.js:3
↓ 1 callers
Function
testMigrationValidator
()
server/scripts/test-migration-validator.js:3
↓ 1 callers
Function
testServer
()
server/tests/simple-server-test.js:4
↓ 1 callers
Function
uploadFile
(file: any)
app/(dashboard)/admin/products/new/page.tsx:95
↓ 1 callers
Function
uploadFile
(file: any)
app/(dashboard)/admin/products/[id]/page.tsx:85
↓ 1 callers
Function
useNotifications
()
hooks/useNotifications.ts:11
↓ 1 callers
Function
useSessionTimeout
()
hooks/useSessionTimeout.ts:9
↓ 1 callers
Function
useUnreadCount
()
hooks/useNotifications.ts:207
↓ 1 callers
Function
validateAndSanitizeFilterValue
(filterType, filterValue)
server/controllers/products.js:22
↓ 1 callers
Function
validateFilterType
(filterType)
server/controllers/products.js:10
↓ 1 callers
Function
validateForm
()
app/checkout/page.tsx:32
↓ 1 callers
Method
validateMigration
(migrationPath)
server/scripts/migration-validator.js:18
↓ 1 callers
Function
validateOperator
(operator)
server/controllers/products.js:14
↓ 1 callers
Function
validateSortValue
(sortValue)
server/controllers/products.js:18
↓ 1 callers
Function
viewLogs
(logType = 'access', lines = 50)
server/view-logs.js:6
↓ 1 callers
Function
waitForServer
()
server/tests/bulk-upload-smoketest.js:53
Function
AddNewProduct
()
app/(dashboard)/admin/products/new/page.tsx:10
Function
AddToCartSingleProductBtn
({ product, quantityCount } : SingleProductBtnProps)
components/AddToCartSingleProductBtn.tsx:20
Function
AdminDashboardPage
()
app/(dashboard)/admin/page.tsx:6
Function
AdminOrders
()
components/AdminOrders.tsx:17
Function
AdminSingleOrder
()
app/(dashboard)/admin/orders/[id]/page.tsx:30
Function
AuthProvider
({ children }: any)
utils/SessionProvider.tsx:5
Function
Breadcrumb
()
components/Breadcrumb.tsx:15
Function
BulkUploadHistory
()
components/BulkUploadHistory.tsx:35
Function
BulkUploadPage
()
app/(dashboard)/admin/bulk-upload/page.tsx:34
Function
BuyNowSingleProductBtn
({ product, quantityCount, }: SingleProductBtnProps)
components/BuyNowSingleProductBtn.tsx:17
Function
CartElement
()
components/CartElement.tsx:17
Function
CartModule
()
components/modules/cart/index.tsx:11
Function
CartPage
()
app/cart/page.tsx:9
Function
CategoryItem
({ title, children, href }: CategoryItemProps)
components/CategoryItem.tsx:20
Function
CategoryMenu
()
components/CategoryMenu.tsx:17
Function
Checkbox
({ text, stateValue, setStateValue } : { text: string, stateValue: any, setStateValue: any })
components/Checkbox.tsx:12
Function
CheckoutPage
()
app/checkout/page.tsx:11
Function
ColorInput
()
components/ColorInput.tsx:14
Function
CustomButton
({ paddingX, paddingY, text, buttonType, customWidth, textSize }: CustomButtonProps)
components/CustomButton.tsx:22
Function
DashboardCategory
()
app/(dashboard)/admin/categories/page.tsx:9
Function
DashboardCreateNewUser
()
app/(dashboard)/admin/users/new/page.tsx:8
Function
DashboardNewCategoryPage
()
app/(dashboard)/admin/categories/new/page.tsx:8
Function
DashboardOrdersPage
()
app/(dashboard)/admin/orders/page.tsx:5
Function
DashboardProductDetails
({ params }: DashboardProductDetailsProps)
app/(dashboard)/admin/products/[id]/page.tsx:18
Function
DashboardProductTable
()
components/DashboardProductTable.tsx:20
Function
DashboardProducts
()
app/(dashboard)/admin/products/page.tsx:9
Function
DashboardSidebar
()
components/DashboardSidebar.tsx:23
Function
DashboardSingleCategory
({ params }: DashboardSingleCategoryProps)
app/(dashboard)/admin/categories/[id]/page.tsx:14
Function
DashboardSingleUserPage
({ params }: DashboardUserDetailsProps)
app/(dashboard)/admin/users/[id]/page.tsx:13
Function
DashboardUsers
()
app/(dashboard)/admin/users/page.tsx:8
Function
Filters
()
components/Filters.tsx:25
Function
Footer
()
components/Footer.tsx:15
Function
GlobalError
({ error }: { error: Error })
app/error.tsx:6
Function
Header
()
components/Header.tsx:28
Function
HeaderTop
()
components/HeaderTop.tsx:21
Function
Heading
({ title } : { title: string })
components/Heading.tsx:13
Function
HeartElement
({wishQuantity}: {wishQuantity: number})
components/HeartElement.tsx:17
Function
Hero
()
components/Hero.tsx:14
Function
Home
()
app/page.tsx:3
Function
Incentives
()
components/Incentives.tsx:15
Function
IntroducingSection
()
components/IntroducingSection.tsx:14
Function
Layout
({ children, }: Readonly<{ children: React.ReactNode; }>)
app/(dashboard)/layout.tsx:3
Function
Loader
()
components/Loader.tsx:4
Function
LoginPage
()
app/login/page.tsx:10
Function
MerchantDetailPage
({ params, }: MerchantDetailPageProps)
app/(dashboard)/admin/merchant/[id]/page.tsx:31
Function
MerchantPage
()
app/(dashboard)/admin/merchant/page.tsx:19
Function
NewMerchantPage
()
app/(dashboard)/admin/merchant/new/page.tsx:9
Function
Newsletter
()
components/Newsletter.tsx:13
Function
NotFound
()
app/not-found.tsx:3
Function
NotFound
()
app/product/not-found.tsx:3
Function
NotificationBell
({ className = "" })
components/NotificationBell.tsx:13
Function
NotificationCard
({ notification, isSelected, onToggleSelect, onMarkAsRead, onDelete })
components/NotificationCard.tsx:85
Function
NotificationsPage
()
app/notifications/page.tsx:19
Function
OrderItem
()
components/OrderItem.tsx:3
Function
POST
(request: Request)
app/api/register/route.ts:9
Function
Pagination
()
components/Pagination.tsx:15
Function
ProductItem
({ product, color, }: { product: Product; color: string; })
components/ProductItem.tsx:17
Function
ProductTabs
({ product }: { product: Product })
components/ProductTabs.tsx:19
Function
Products
({ params, searchParams }: { params: { slug?: string[] }, searchParams: { [key: string]: string | string[] | u
components/Products.tsx:15
Function
ProductsSection
()
components/ProductsSection.tsx:16
Function
Providers
({ children }: { children: React.ReactNode })
Providers.tsx:6
Function
QuantityInput
({quantityCount, setQuantityCount} : QuantityInputProps)
components/QuantityInput.tsx:22
Function
QuantityInputCart
({ product } : { product: ProductInCart })
components/QuantityInputCart.tsx:17
Function
Range
({ min, max, priceValue, setInputCategory } : RangeProps)
components/Range.tsx:21
Function
RangeWithLabels
()
components/RangeWithLabels.tsx:15
← previous
next →
101–200 of 320, ranked by callers