MCPcopy Create free account

hub / github.com/UmttikhinaDasha/IT-Bookstore / functions

Functions88 in github.com/UmttikhinaDasha/IT-Bookstore

↓ 5 callersMethodget
( endpoint: string, options: AxiosRequestConfig = {} )
src/shared/api/base.ts:18
↓ 3 callersFunctionuseMediaQuery
(query: string)
src/shared/lib/media/useMediaQuery.ts:8
↓ 2 callersFunctionfromPriceToNumber
(price: TPrice)
src/shared/lib/price/price.ts:3
↓ 2 callersFunctiongetMatches
(query: string)
src/shared/lib/media/useMediaQuery.ts:9
↓ 2 callersFunctiongetResultsSearch
( searchStr: string, page?: number )
src/shared/api/search/search.ts:7
↓ 2 callersFunctionusePaginationBooks
( searchLine?: string )
src/widgets/bookListPagination/lib/usePaginatonBooks.ts:21
↓ 2 callersFunctionusePrevious
(value: unknown)
src/shared/lib/state/usePrevious.ts:7
↓ 2 callersFunctionuseTheme
()
src/entities/theme/lib/useTheme.tsx:16
↓ 1 callersFunctioncategoryСontent
(values: ICategoryItem[])
src/pages/categories/ui/categories.tsx:10
↓ 1 callersFunctiondecreaseQuantity
(isbn13: string, quantity: number)
src/pages/cart/ui/cart.tsx:35
↓ 1 callersFunctionfromNumberToPrice
(number: number)
src/shared/lib/price/price.ts:9
↓ 1 callersFunctiongetBook
(isbn13: string)
src/shared/api/book/book.ts:7
↓ 1 callersFunctiongetCategoryNameByLink
(link?: string)
src/app/routers/appRouter.tsx:24
↓ 1 callersFunctiongetData
(newPage: number)
src/widgets/bookListPagination/lib/usePaginatonBooks.ts:38
↓ 1 callersFunctiongetPreviewCategory
( category: string )
src/shared/api/category/category.ts:7
↓ 1 callersFunctiongoToResultsPage
()
src/features/search/ui/search/search.tsx:44
↓ 1 callersFunctionhandleChange
()
src/shared/lib/media/useMediaQuery.ts:18
↓ 1 callersFunctionincreaseQuantity
(isbn13: string, quantity: number)
src/pages/cart/ui/cart.tsx:26
↓ 1 callersFunctiononChangePage
(newPage: number)
src/widgets/bookListPagination/lib/usePaginatonBooks.ts:32
↓ 1 callersFunctiononChangeViewHeader
(inView: boolean)
src/widgets/header/ui/header.tsx:16
↓ 1 callersFunctionremoveItem
(isbn13: string)
src/pages/cart/ui/cart.tsx:44
↓ 1 callersFunctionrenderBooks
(items: IBookPreview[], categoryId: string)
src/pages/homePage/ui/homePage.tsx:47
↓ 1 callersFunctionrenderBooks
()
src/shared/ui/loaders/loaderBookList/loaderBookList.tsx:16
↓ 1 callersFunctionrenderBooks
(items: IBookPreview[] | null)
src/widgets/bookListPagination/ui/bookListPagination.tsx:42
↓ 1 callersFunctionrenderCategories
(categories: { [key: string]: IBookPreview[] })
src/pages/homePage/ui/homePage.tsx:75
↓ 1 callersFunctionrenderCategories
(categories: TCategories)
src/pages/categories/ui/categories.tsx:23
↓ 1 callersFunctionrenderContent
()
src/pages/cart/ui/cart.tsx:48
↓ 1 callersFunctionrenderContent
()
src/features/search/ui/search/search.tsx:64
↓ 1 callersFunctionrenderItems
()
src/entities/cart/ui/cartPreview/cartPreview.tsx:43
↓ 1 callersFunctionrenderOverlay
()
src/entities/book/bookPreview/ui/bookPreview.tsx:40
↓ 1 callersFunctionstartFetching
()
src/widgets/bookListPagination/lib/usePaginatonBooks.ts:70
↓ 1 callersFunctionuseDebounce
( func: Func, delay = 1200 )
src/shared/lib/debounce/useDebounce.ts:18
FunctionAddToCart
(props)
src/features/cart/ui/addToCart.tsx:16
FunctionApp
()
src/app/App.tsx:4
FunctionAppRouter
()
src/app/routers/appRouter.tsx:45
FunctionAuthor
(props)
src/entities/author/ui/author.tsx:33
FunctionAuthorContent
(props: { author: string })
src/entities/author/ui/author.tsx:13
FunctionBookDescription
()
src/pages/bookDescription/ui/bookDescription.tsx:17
FunctionBookDetails
()
src/widgets/bookDetails/ui/bookDetails.tsx:17
FunctionBookListPagination
(props)
src/widgets/bookListPagination/ui/bookListPagination.tsx:31
FunctionBookPreview
(props)
src/entities/book/bookPreview/ui/bookPreview.tsx:18
FunctionBreadcrumbs
(props)
src/shared/ui/breadcrumbs/breadcrumbs.tsx:28
FunctionButton
(props)
src/shared/ui/button/button.tsx:22
FunctionCarousel
(props)
src/shared/ui/carousel/carousel.tsx:20
FunctionCart
()
src/pages/cart/ui/cart.tsx:15
FunctionCartPreview
(props)
src/entities/cart/ui/cartPreview/cartPreview.tsx:23
FunctionCategories
()
src/pages/categories/ui/categories.tsx:9
FunctionCategory
()
src/pages/category/ui/category.tsx:22
FunctionDropdown
(props)
src/shared/ui/dropdown/dropdown.tsx:19
FunctionDropdownCartItem
(props)
src/entities/cart/ui/dropdownCartItem/dropdownCartItem.tsx:22
FunctionDropdownSearchItem
(props)
src/features/search/ui/dropdownSearchItem/dropdownSearchItem.tsx:18
FunctionFallback
()
src/shared/ui/fallback/fallback.tsx:7
FunctionFooter
({ className }: { className?: string })
src/widgets/footer/ui/footer.tsx:9
FunctionHeader
()
src/widgets/header/ui/header.tsx:12
FunctionHomePage
()
src/pages/homePage/ui/homePage.tsx:29
FunctionIconButton
(props)
src/shared/ui/iconButton/iconButton.tsx:24
FunctionInput
(props)
src/shared/ui/input/input.tsx:11
FunctionLayout
()
src/app/layout/layout.tsx:21
FunctionLoaderBookDescription
()
src/shared/ui/loaders/loaderBookDescription/loaderBookDescription.tsx:24
FunctionLoaderBookList
(props)
src/shared/ui/loaders/loaderBookList/loaderBookList.tsx:13
FunctionLoaderBookPreview
()
src/shared/ui/loaders/loaderBookPreview/loaderBookPreview.tsx:5
FunctionLoaderBreadcrumbs
()
src/shared/ui/loaders/loaderBreadcrumbs/loaderBreadcrumbs.tsx:7
FunctionLoaderCarousel
()
src/shared/ui/loaders/loaderСarousel/loaderCarousel.tsx:7
FunctionLoaderImage
(props)
src/shared/ui/loaders/loaderImage/loaderImage.tsx:15
FunctionPrice
(props)
src/shared/ui/price/price.tsx:12
FunctionProductСategory
(props)
src/widgets/productСategory/ui/productСategory.tsx:18
FunctionProviders
({ children })
src/app/providers/providers.tsx:14
FunctionRating
(props)
src/shared/ui/rating/rating.tsx:21
FunctionSearch
(props)
src/features/search/ui/search/search.tsx:26
FunctionSearchResults
()
src/pages/searchResults/ui/searchResults.tsx:19
FunctionSlider
(props)
src/widgets/slider/ui/slider.tsx:16
FunctionStarWrapper
({ children }: PropsWithChildren<unknown>)
src/shared/ui/loaders/loaderBookDescription/loaderBookDescription.tsx:9
FunctionThemeProvider
({ children })
src/entities/theme/ui/themeProvider.tsx:15
FunctionTitle
(props)
src/shared/ui/title/title.tsx:13
FunctionaddBookToCart
()
src/features/cart/ui/addToCart.tsx:20
Methodconstructor
()
src/shared/api/base.ts:8
FunctiongetDynamicPathForBook
({ pathname, data, }: IParamsDynamicPath)
src/app/routers/appRouter.tsx:62
FunctiongetDynamicPathForCategory
({ pathname, params, }: IParamsDynamicPath)
src/app/routers/appRouter.tsx:50
FunctiongetSlideNext
()
src/shared/ui/carousel/carousel.tsx:47
FunctiongetSlidePrev
()
src/shared/ui/carousel/carousel.tsx:40
FunctiongoToCategoryPage
()
src/widgets/productСategory/ui/productСategory.tsx:23
FunctiononChangeSearch
(e: ChangeEvent<HTMLInputElement>)
src/features/search/ui/search/search.tsx:49
FunctiononChangeinputData
(e: ChangeEvent<HTMLInputElement>)
src/shared/ui/input/input.tsx:24
FunctiononKeyDown
(e: KeyboardEvent<HTMLInputElement>)
src/features/search/ui/search/search.tsx:57
FunctiononLoadedImage
()
src/entities/book/bookPreview/ui/bookPreview.tsx:36
FunctiononLoadedImage
()
src/widgets/bookDetails/ui/bookDetails.tsx:23
FunctiononToggleHideNavigationMenu
()
src/widgets/header/ui/header.tsx:20
FunctiontoggleTheme
()
src/entities/theme/lib/useTheme.tsx:19