Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/UmttikhinaDasha/IT-Bookstore
/ functions
Functions
88 in github.com/UmttikhinaDasha/IT-Bookstore
⨍
Functions
88
◇
Types & classes
49
↓ 5 callers
Method
get
( endpoint: string, options: AxiosRequestConfig = {} )
src/shared/api/base.ts:18
↓ 3 callers
Function
useMediaQuery
(query: string)
src/shared/lib/media/useMediaQuery.ts:8
↓ 2 callers
Function
fromPriceToNumber
(price: TPrice)
src/shared/lib/price/price.ts:3
↓ 2 callers
Function
getMatches
(query: string)
src/shared/lib/media/useMediaQuery.ts:9
↓ 2 callers
Function
getResultsSearch
( searchStr: string, page?: number )
src/shared/api/search/search.ts:7
↓ 2 callers
Function
usePaginationBooks
( searchLine?: string )
src/widgets/bookListPagination/lib/usePaginatonBooks.ts:21
↓ 2 callers
Function
usePrevious
(value: unknown)
src/shared/lib/state/usePrevious.ts:7
↓ 2 callers
Function
useTheme
()
src/entities/theme/lib/useTheme.tsx:16
↓ 1 callers
Function
categoryСontent
(values: ICategoryItem[])
src/pages/categories/ui/categories.tsx:10
↓ 1 callers
Function
decreaseQuantity
(isbn13: string, quantity: number)
src/pages/cart/ui/cart.tsx:35
↓ 1 callers
Function
fromNumberToPrice
(number: number)
src/shared/lib/price/price.ts:9
↓ 1 callers
Function
getBook
(isbn13: string)
src/shared/api/book/book.ts:7
↓ 1 callers
Function
getCategoryNameByLink
(link?: string)
src/app/routers/appRouter.tsx:24
↓ 1 callers
Function
getData
(newPage: number)
src/widgets/bookListPagination/lib/usePaginatonBooks.ts:38
↓ 1 callers
Function
getPreviewCategory
( category: string )
src/shared/api/category/category.ts:7
↓ 1 callers
Function
goToResultsPage
()
src/features/search/ui/search/search.tsx:44
↓ 1 callers
Function
handleChange
()
src/shared/lib/media/useMediaQuery.ts:18
↓ 1 callers
Function
increaseQuantity
(isbn13: string, quantity: number)
src/pages/cart/ui/cart.tsx:26
↓ 1 callers
Function
onChangePage
(newPage: number)
src/widgets/bookListPagination/lib/usePaginatonBooks.ts:32
↓ 1 callers
Function
onChangeViewHeader
(inView: boolean)
src/widgets/header/ui/header.tsx:16
↓ 1 callers
Function
removeItem
(isbn13: string)
src/pages/cart/ui/cart.tsx:44
↓ 1 callers
Function
renderBooks
(items: IBookPreview[], categoryId: string)
src/pages/homePage/ui/homePage.tsx:47
↓ 1 callers
Function
renderBooks
()
src/shared/ui/loaders/loaderBookList/loaderBookList.tsx:16
↓ 1 callers
Function
renderBooks
(items: IBookPreview[] | null)
src/widgets/bookListPagination/ui/bookListPagination.tsx:42
↓ 1 callers
Function
renderCategories
(categories: { [key: string]: IBookPreview[] })
src/pages/homePage/ui/homePage.tsx:75
↓ 1 callers
Function
renderCategories
(categories: TCategories)
src/pages/categories/ui/categories.tsx:23
↓ 1 callers
Function
renderContent
()
src/pages/cart/ui/cart.tsx:48
↓ 1 callers
Function
renderContent
()
src/features/search/ui/search/search.tsx:64
↓ 1 callers
Function
renderItems
()
src/entities/cart/ui/cartPreview/cartPreview.tsx:43
↓ 1 callers
Function
renderOverlay
()
src/entities/book/bookPreview/ui/bookPreview.tsx:40
↓ 1 callers
Function
startFetching
()
src/widgets/bookListPagination/lib/usePaginatonBooks.ts:70
↓ 1 callers
Function
useDebounce
( func: Func, delay = 1200 )
src/shared/lib/debounce/useDebounce.ts:18
Function
AddToCart
(props)
src/features/cart/ui/addToCart.tsx:16
Function
App
()
src/app/App.tsx:4
Function
AppRouter
()
src/app/routers/appRouter.tsx:45
Function
Author
(props)
src/entities/author/ui/author.tsx:33
Function
AuthorContent
(props: { author: string })
src/entities/author/ui/author.tsx:13
Function
BookDescription
()
src/pages/bookDescription/ui/bookDescription.tsx:17
Function
BookDetails
()
src/widgets/bookDetails/ui/bookDetails.tsx:17
Function
BookListPagination
(props)
src/widgets/bookListPagination/ui/bookListPagination.tsx:31
Function
BookPreview
(props)
src/entities/book/bookPreview/ui/bookPreview.tsx:18
Function
Breadcrumbs
(props)
src/shared/ui/breadcrumbs/breadcrumbs.tsx:28
Function
Button
(props)
src/shared/ui/button/button.tsx:22
Function
Carousel
(props)
src/shared/ui/carousel/carousel.tsx:20
Function
Cart
()
src/pages/cart/ui/cart.tsx:15
Function
CartPreview
(props)
src/entities/cart/ui/cartPreview/cartPreview.tsx:23
Function
Categories
()
src/pages/categories/ui/categories.tsx:9
Function
Category
()
src/pages/category/ui/category.tsx:22
Function
Dropdown
(props)
src/shared/ui/dropdown/dropdown.tsx:19
Function
DropdownCartItem
(props)
src/entities/cart/ui/dropdownCartItem/dropdownCartItem.tsx:22
Function
DropdownSearchItem
(props)
src/features/search/ui/dropdownSearchItem/dropdownSearchItem.tsx:18
Function
Fallback
()
src/shared/ui/fallback/fallback.tsx:7
Function
Footer
({ className }: { className?: string })
src/widgets/footer/ui/footer.tsx:9
Function
Header
()
src/widgets/header/ui/header.tsx:12
Function
HomePage
()
src/pages/homePage/ui/homePage.tsx:29
Function
IconButton
(props)
src/shared/ui/iconButton/iconButton.tsx:24
Function
Input
(props)
src/shared/ui/input/input.tsx:11
Function
Layout
()
src/app/layout/layout.tsx:21
Function
LoaderBookDescription
()
src/shared/ui/loaders/loaderBookDescription/loaderBookDescription.tsx:24
Function
LoaderBookList
(props)
src/shared/ui/loaders/loaderBookList/loaderBookList.tsx:13
Function
LoaderBookPreview
()
src/shared/ui/loaders/loaderBookPreview/loaderBookPreview.tsx:5
Function
LoaderBreadcrumbs
()
src/shared/ui/loaders/loaderBreadcrumbs/loaderBreadcrumbs.tsx:7
Function
LoaderCarousel
()
src/shared/ui/loaders/loaderСarousel/loaderCarousel.tsx:7
Function
LoaderImage
(props)
src/shared/ui/loaders/loaderImage/loaderImage.tsx:15
Function
Price
(props)
src/shared/ui/price/price.tsx:12
Function
ProductСategory
(props)
src/widgets/productСategory/ui/productСategory.tsx:18
Function
Providers
({ children })
src/app/providers/providers.tsx:14
Function
Rating
(props)
src/shared/ui/rating/rating.tsx:21
Function
Search
(props)
src/features/search/ui/search/search.tsx:26
Function
SearchResults
()
src/pages/searchResults/ui/searchResults.tsx:19
Function
Slider
(props)
src/widgets/slider/ui/slider.tsx:16
Function
StarWrapper
({ children }: PropsWithChildren<unknown>)
src/shared/ui/loaders/loaderBookDescription/loaderBookDescription.tsx:9
Function
ThemeProvider
({ children })
src/entities/theme/ui/themeProvider.tsx:15
Function
Title
(props)
src/shared/ui/title/title.tsx:13
Function
addBookToCart
()
src/features/cart/ui/addToCart.tsx:20
Method
constructor
()
src/shared/api/base.ts:8
Function
getDynamicPathForBook
({ pathname, data, }: IParamsDynamicPath)
src/app/routers/appRouter.tsx:62
Function
getDynamicPathForCategory
({ pathname, params, }: IParamsDynamicPath)
src/app/routers/appRouter.tsx:50
Function
getSlideNext
()
src/shared/ui/carousel/carousel.tsx:47
Function
getSlidePrev
()
src/shared/ui/carousel/carousel.tsx:40
Function
goToCategoryPage
()
src/widgets/productСategory/ui/productСategory.tsx:23
Function
onChangeSearch
(e: ChangeEvent<HTMLInputElement>)
src/features/search/ui/search/search.tsx:49
Function
onChangeinputData
(e: ChangeEvent<HTMLInputElement>)
src/shared/ui/input/input.tsx:24
Function
onKeyDown
(e: KeyboardEvent<HTMLInputElement>)
src/features/search/ui/search/search.tsx:57
Function
onLoadedImage
()
src/entities/book/bookPreview/ui/bookPreview.tsx:36
Function
onLoadedImage
()
src/widgets/bookDetails/ui/bookDetails.tsx:23
Function
onToggleHideNavigationMenu
()
src/widgets/header/ui/header.tsx:20
Function
toggleTheme
()
src/entities/theme/lib/useTheme.tsx:19