MCPcopy Create free account

hub / github.com/bonnie/bonniedotdev / functions

Functions286 in github.com/bonnie/bonniedotdev

↓ 32 callersMethodget
Return list of course dicts for published udemy courses
server/app/services/udemy.py:24
↓ 17 callersMethodpost
Log message from client.
server/app/resources/log_resource.py:30
↓ 15 callersFunctionrenderWithRouterAndProvider
( ui: ReactElement, { initialRouterEntries = ['/'], initialState = {} } = {}, )
client/src/TestUtils/renderWith.tsx:42
↓ 13 callersMethodto_dict
Return the called upon resource to dictionary format.
server/app/models/talk_model.py:62
↓ 13 callersMethodupdate_db
(self)
server/app/models/base_model.py:9
↓ 12 callersFunctionrenderWithProvider
( ui: ReactElement, initialState = {}, )
client/src/TestUtils/renderWith.tsx:27
↓ 11 callersMethoddelete
Delete object from db.
server/app/models/base_model.py:16
↓ 9 callersMethodpatch
Update existing quote.
server/app/resources/base_crud_resource.py:35
↓ 6 callersFunctionuseActions
()
client/src/Hooks/useActions.ts:6
↓ 5 callersFunctioncreate_app
Create an app for the server to run.
server/app/__init__.py:27
↓ 5 callersFunctionrenderWithRouterProviderAndUser
( ui: ReactElement, { initialState = {} } = {}, )
client/src/TestUtils/renderWith.tsx:62
↓ 4 callersFunctionconnect_to_db
Connect the database to our Flask app.
server/app/db.py:6
↓ 4 callersFunctioncreate_jwt
Create JSON web token for user id, expires in 3 days by default.
server/app/jwt.py:17
↓ 4 callersFunctiongetJWTHeader
()
client/src/Helpers/index.ts:40
↓ 4 callersFunctiongetUnixTimeInt
(dateString)
client/src/Hooks/GetData/useTalks.ts:8
↓ 4 callersFunctiongetUploadedImageURL
(imageName: string)
client/src/Helpers/index.ts:24
↓ 4 callersMethodis_valid
Return boolean representing whether the coupon is valid.
server/app/models/coupon_model.py:51
↓ 3 callersMethod_get_by_id
Return record object for specified ID.
server/app/resources/base_crud_resource.py:22
↓ 3 callersFunctionget_flask_env
Get enum flask env from environment variable string.
server/app/helpers.py:6
↓ 3 callersMethodhash_password
(password: str, salt: bytes)
server/app/models/user_model.py:37
↓ 3 callersFunctionprint_debug
Print statement if debug is true.
server/app/utilities/init_db.py:13
↓ 3 callersFunctionrenderAndClickRoute
(routeName)
client/src/Pages/App/Tests/Routes.test.tsx:16
↓ 3 callersFunctionstoreFactory
(initialState = {})
client/src/TestUtils/renderWith.tsx:10
↓ 3 callersFunctionuseQueryMutation
({ identifier, mutationFn, actionString, additionalQueryInvalidators = [], }: QueryMutation<T>)
client/src/Hooks/useQueryMutation.ts:19
↓ 2 callersMethodadd_tags
Add tag to cheat sheet. If tag doesn't exist, create it.
server/app/models/cheat_sheet_model.py:76
↓ 2 callersFunctioncreate_db
Create db from app config. adapted from https://www.tutorialspoint.com/python_data_access/python_postgresql_create_database.htm
server/app/utilities/init_db.py:53
↓ 2 callersFunctioncreate_db_connection
()
server/app/utilities/init_db.py:25
↓ 2 callersFunctiongetFormData
(event)
client/src/Helpers/index.ts:16
↓ 2 callersFunctionget_db_name_from_app
Get db name from app config.
server/app/utilities/init_db.py:19
↓ 2 callersFunctionhandleClose
(confirmed: boolean)
client/src/Pages/Common/Modals/DeleteItemButton.tsx:24
↓ 2 callersFunctionsetAlert
( message: string, alertLevel: alertLevelOptions, )
client/src/State/Actions/Creators/alertActionCreators.ts:6
↓ 2 callersMethodto_dict
Return the called upon resource to dictionary format.
server/app/models/review_quote_model.py:47
↓ 2 callersMethodto_dict
Return the called upon resource to dictionary format.
server/app/models/course_model.py:85
↓ 2 callersFunctionurlify
(phrase: string)
client/src/Helpers/index.ts:31
↓ 2 callersFunctionuseCheatSheets
()
client/src/Hooks/GetData/useCheatSheets.ts:11
↓ 2 callersFunctionuseCourses
()
client/src/Hooks/GetData/useCourses.ts:11
↓ 2 callersFunctionuseLogger
()
client/src/Hooks/useLogger.ts:12
↓ 1 callersFunctionallowed_file
(filename)
server/app/resources/upload_resource.py:15
↓ 1 callersFunctionclearAlert
()
client/src/State/Actions/Creators/alertActionCreators.ts:16
↓ 1 callersFunctioncreate_tables
Create SQLAlchemy tables.
server/app/utilities/init_db.py:75
↓ 1 callersFunctioneditCourseButtons
(courseData)
client/src/Pages/Courses/Course.tsx:41
↓ 1 callersFunctiongetFieldValue
(element: HTMLFormElement)
client/src/Helpers/index.ts:4
↓ 1 callersFunctiongetUserFromStorage
()
client/src/State/Reducers/userReducer.ts:7
↓ 1 callersFunctionhandleDelete
()
client/src/Pages/Common/EditButtons.tsx:88
↓ 1 callersFunctionhandleSave
(newData: NewItem)
client/src/Pages/Common/EditButtons.tsx:66
↓ 1 callersFunctionload_test_data
Load test data into db.
server/tests/functional/conftest.py:97
↓ 1 callersFunctionlog_setup
(flask_env: FlaskEnv)
server/app/logging.py:16
↓ 1 callersFunctionloginUser
({ username, password }: LoginUserPayload)
client/src/State/Actions/Creators/userActionCreators.ts:16
↓ 1 callersMethodmake_request
Make a request to the Udemy API. Note: request MUST NOT start with '/'
server/app/services/udemy.py:14
↓ 1 callersFunctionmapReviewQuoteToElement
(reviewQuoteData: ReviewQuoteType)
client/src/Pages/About/ReviewQuotes/ReviewQuotes.tsx:12
↓ 1 callersFunctiononTagClick
(tag: string)
client/src/Hooks/useFilterTags.ts:13
↓ 1 callersFunctionshowItem
(itemTags: string[])
client/src/Hooks/useFilterTags.ts:31
↓ 1 callersFunctionsortById
(courses: Course[])
client/src/Hooks/GetData/useCourses.ts:6
↓ 1 callersFunctionsortByLength
(reviewQuotes: ReviewQuote[])
client/src/Hooks/GetData/useReviewQuotes.ts:6
↓ 1 callersFunctionsortByTitle
(cheatSheets: CheatSheet[])
client/src/Hooks/GetData/useCheatSheets.ts:6
↓ 1 callersFunctionsortTalks
(talks: Talk[])
client/src/Hooks/GetData/useTalks.ts:23
↓ 1 callersMethodto_dict
Return the called upon resource to dictionary format.
server/app/models/coupon_model.py:41
↓ 1 callersMethodto_dict
Return the called upon resource to dictionary format.
server/app/models/cheat_sheet_model.py:116
↓ 1 callersMethodupdate_from_patch
Update based on JsonPatch.
server/app/models/talk_model.py:47
↓ 1 callersFunctionuseFilterTags
()
client/src/Hooks/useFilterTags.ts:10
↓ 1 callersFunctionuseReviewQuotes
()
client/src/Hooks/GetData/useReviewQuotes.ts:11
↓ 1 callersFunctionuseTags
()
client/src/Hooks/GetData/useTags.ts:7
↓ 1 callersFunctionuseUpload
({ setUploadProgress, setTextFieldValue, setShowUpload, setError, }: useUploadArgs)
client/src/Hooks/useUpload.ts:12
↓ 1 callersMethodvalidate_user
Return the user object if there's a username/password match; None otherwise.
server/app/models/user_model.py:47
FunctionAbout
()
client/src/Pages/About/About.tsx:8
FunctionAddItemButton
({ handleSave, itemDetails, ItemFieldsComponent, }: AddItemButtonProps)
client/src/Pages/Common/Modals/AddItemButton.tsx:13
FunctionAlertBox
()
client/src/Pages/App/Alert/AlertBox.tsx:17
FunctionApp
()
client/src/Pages/App/App.tsx:13
FunctionBio
()
client/src/Pages/About/Bio.tsx:6
FunctionCheatSheet
()
client/src/Pages/CheatSheet/CheatSheet.tsx:18
FunctionCheatSheet
({ cheatSheetData, onTagClick, selectedTags, showItem, }: CheatSheetProps)
client/src/Pages/CheatSheets/CheatSheet.tsx:50
FunctionCheatSheets
()
client/src/Pages/CheatSheets/CheatSheets.tsx:13
FunctionCoupon
({ couponData, courseId, }: CouponProps)
client/src/Pages/Courses/Coupons/Coupon.tsx:19
FunctionCoupons
({ courseData, }: CouponsProps)
client/src/Pages/Courses/Coupons/Coupons.tsx:16
FunctionCourse
({ courseData }: CourseProps)
client/src/Pages/Courses/Course.tsx:54
FunctionCourses
()
client/src/Pages/Courses/Courses.tsx:16
FunctionDateInput
({ fieldName, value, label, dateSetter, }: DateFieldProps)
client/src/Pages/Common/Inputs/DateInput.tsx:11
FunctionDateTimeInput
({ fieldName, value, label, dateSetter, }: DateFieldProps)
client/src/Pages/Common/Inputs/DateTimeInput.tsx:11
FunctionDeleteItemModal
({ handleDelete, itemLabel, itemTypeString, }: DeleteItemModalProps)
client/src/Pages/Common/Modals/DeleteItemButton.tsx:17
FunctionDownloadPDF
({ pdfUrl, fontSize, }: DownloadPDFProps)
client/src/Pages/Common/DownloadPDF.tsx:10
FunctionEditCheatSheetFields
({ cheatSheetData = newCheatSheet, }: EditCheatSheetFieldsType)
client/src/Pages/CheatSheets/EditCheatSheetFields.tsx:20
FunctionEditCouponFields
( // courseId will always come in as a prop -- no editing/adding coupons // independent of a course { co
client/src/Pages/Courses/Coupons/EditCouponFields.tsx:22
FunctionEditCourseFields
({ courseData = newCourse, }: EditCourseFieldsType)
client/src/Pages/Courses/EditCourseFields.tsx:20
FunctionEditItemButtons
({ itemDetails, itemData, ItemFieldsComponent, queryIdentifier, }: EditItemButtonsProps<NewItem, Exist
client/src/Pages/Common/EditButtons.tsx:25
FunctionEditItemButtons
({ itemString, ItemFieldsComponent, handleSave, itemData, }: EditItemModalProps<NewItem, ExistingItem>
client/src/Pages/Common/Modals/UpdateItemButton.tsx:15
FunctionEditReviewQuoteFields
({ reviewQuoteData = newReviewQuote, }: EditReviewQuoteFieldsType)
client/src/Pages/About/ReviewQuotes/EditReviewQuoteFields.tsx:17
FunctionFilterChips
({ tags, selectedTags, onTagClick, }: FilterChipsProps)
client/src/Pages/Common/FilterChips.tsx:10
FunctionHome
()
client/src/Pages/Home/Home.tsx:41
FunctionIconLink
({ link, iconComponent, altText, }: IconLinkProps)
client/src/Pages/Common/IconLink.tsx:24
FunctionItemModal
({ ButtonIcon, handleSave, dialogTitle, ItemFields, }: ItemModalProps)
client/src/Pages/Common/Modals/ItemModal.tsx:19
FunctionLinearProgressBar
({ progress, errorMessage, }: LinearProgressBarProps)
client/src/Pages/Common/LinearProgressBar.tsx:24
FunctionLinkInput
({ required, fieldName, defaultValue, }: LinkInputProps)
client/src/Pages/Common/Inputs/ImageNameInput.tsx:12
FunctionLinkInput
({ required, fieldName, defaultValue, }: LinkInputProps)
client/src/Pages/Common/Inputs/LinkInput.tsx:12
FunctionLoadingSpinner
()
client/src/Pages/App/Loading/LoadingSpinner.tsx:21
FunctionLoggedInIconButton
({ ButtonIcon, onClick, label, }: LoggedInIconButtonProps)
client/src/Pages/Common/LoggedInIconButton.tsx:11
FunctionLogin
({ referrer = null, }: LoginPropsType)
client/src/Pages/Auth/Login.tsx:28
FunctionLogoutIconButton
()
client/src/Pages/Auth/LogoutIconButton.tsx:17
FunctionMediumIcon
(props)
client/src/Pages/Home/DevToIcon.tsx:6
FunctionModalFormActions
({ handleCancel, submitString, handleSubmit, }: ModalFormActionsProps)
client/src/Pages/Common/Modals/ModalFormActions.tsx:16
FunctionNav
()
client/src/Pages/App/Nav/Nav.tsx:35
next →1–100 of 286, ranked by callers