SYMBOL INDEX (63 symbols across 53 files) FILE: src/app/api/auth/[...nextauth]/route.js method authorize (line 26) | async authorize(credentials, req) { function isAdmin (line 44) | async function isAdmin() { FILE: src/app/api/categories/route.js function POST (line 5) | async function POST(req) { function PUT (line 16) | async function PUT(req) { function GET (line 25) | async function GET() { function DELETE (line 32) | async function DELETE(req) { FILE: src/app/api/checkout/route.js function POST (line 8) | async function POST(req) { FILE: src/app/api/menu-items/route.js function POST (line 5) | async function POST(req) { function PUT (line 16) | async function PUT(req) { function GET (line 25) | async function GET() { function DELETE (line 32) | async function DELETE(req) { FILE: src/app/api/orders/route.js function GET (line 6) | async function GET(req) { FILE: src/app/api/profile/route.js function PUT (line 7) | async function PUT(req) { function GET (line 28) | async function GET(req) { FILE: src/app/api/register/route.js function POST (line 5) | async function POST(req) { FILE: src/app/api/upload/route.js function POST (line 4) | async function POST(req) { FILE: src/app/api/users/route.js function GET (line 5) | async function GET() { FILE: src/app/api/webhook/route.js function POST (line 5) | async function POST(req) { FILE: src/app/cart/page.js function CartPage (line 12) | function CartPage() { FILE: src/app/categories/page.js function CategoriesPage (line 8) | function CategoriesPage() { FILE: src/app/layout.js function RootLayout (line 14) | function RootLayout({ children }) { FILE: src/app/login/page.js function LoginPage (line 6) | function LoginPage() { FILE: src/app/menu-items/edit/[id]/page.js function EditMenuItemPage (line 13) | function EditMenuItemPage() { FILE: src/app/menu-items/new/page.js function NewMenuItemPage (line 13) | function NewMenuItemPage() { FILE: src/app/menu-items/page.js function MenuItemsPage (line 9) | function MenuItemsPage() { FILE: src/app/menu/page.js function MenuPage (line 6) | function MenuPage() { FILE: src/app/orders/[id]/page.js function OrderPage (line 9) | function OrderPage() { FILE: src/app/orders/page.js function OrdersPage (line 9) | function OrdersPage() { FILE: src/app/page.js function Home (line 6) | function Home() { FILE: src/app/profile/page.js function ProfilePage (line 14) | function ProfilePage() { FILE: src/app/register/page.js function RegisterPage (line 7) | function RegisterPage() { FILE: src/app/users/[id]/page.js function EditUserPage (line 9) | function EditUserPage() { FILE: src/app/users/page.js function UsersPage (line 7) | function UsersPage() { FILE: src/components/AppContext.js function cartProductPrice (line 8) | function cartProductPrice(cartProduct) { function AppProvider (line 21) | function AppProvider({children}) { FILE: src/components/DeleteButton.js function DeleteButton (line 3) | function DeleteButton({label,onDelete}) { FILE: src/components/UseProfile.js function useProfile (line 3) | function useProfile() { FILE: src/components/icons/Bars2.js function Bars2 (line 1) | function Bars2({className="w-6 h-6"}) { FILE: src/components/icons/ChevronDown.js function ChevronDown (line 1) | function ChevronDown({className="w-6 h-6"}) { FILE: src/components/icons/ChevronUp.js function ChevronUp (line 1) | function ChevronUp({className="w-6 h-6"}) { FILE: src/components/icons/Left.js function Left (line 1) | function Left({className="w-6 h-6"}) { FILE: src/components/icons/Plus.js function Plus (line 1) | function Plus({className="w-6 h-6"}) { FILE: src/components/icons/Right.js function Right (line 1) | function Right({className="w-6 h-6"}) { FILE: src/components/icons/ShoppingCart.js function ShoppingCart (line 1) | function ShoppingCart({className = "w-6 h-6"}) { FILE: src/components/icons/Trash.js function Trash (line 1) | function Trash({className="w-6 h-6"}) { FILE: src/components/layout/AddressInputs.js function AddressInputs (line 1) | function AddressInputs({addressProps,setAddressProp,disabled=false}) { FILE: src/components/layout/EditableImage.js function EditableImage (line 4) | function EditableImage({link, setLink}) { FILE: src/components/layout/Header.js function AuthLinks (line 9) | function AuthLinks({status, userName}) { function Header (line 36) | function Header() { FILE: src/components/layout/Hero.js function Hero (line 4) | function Hero() { FILE: src/components/layout/HomeMenu.js function HomeMenu (line 7) | function HomeMenu() { FILE: src/components/layout/InfoBox.js function InfoBox (line 1) | function InfoBox({children}) { FILE: src/components/layout/MenuItemForm.js function MenuItemForm (line 7) | function MenuItemForm({onSubmit,menuItem}) { FILE: src/components/layout/MenuItemPriceProps.js function MenuItemPriceProps (line 7) | function MenuItemPriceProps({name,addLabel,props,setProps}) { FILE: src/components/layout/SectionHeaders.js function SectionHeaders (line 1) | function SectionHeaders({subHeader,mainHeader}) { FILE: src/components/layout/SuccessBox.js function SuccessBox (line 1) | function SuccessBox({children}) { FILE: src/components/layout/UserForm.js function UserForm (line 7) | function UserForm({user,onSave}) { FILE: src/components/layout/UserTabs.js function UserTabs (line 5) | function UserTabs({isAdmin}) { FILE: src/components/menu/AddToCartButton.js function AddToCartButton (line 3) | function AddToCartButton({ FILE: src/components/menu/CartProduct.js function CartProduct (line 5) | function CartProduct({product,onRemove}) { FILE: src/components/menu/MenuItem.js function MenuItem (line 8) | function MenuItem(menuItem) { FILE: src/components/menu/MenuItemTile.js function MenuItemTile (line 3) | function MenuItemTile({onAddToCart, ...item}) { FILE: src/libs/datetime.js function dbTimeForHuman (line 1) | function dbTimeForHuman(str) {