Syntax HighlighterDevelop a client component for a syntax-highlighting code editor.inputuseStateuseEffectNext.js
Apply PromoBuild a Shopping Cart using Server Actions that allows the user to apply a promo code.useFormStateServer ActionsNext.jsuseEffectuseState
Bitcoin Price FetcherCreate a custom hook to regularly fetch the price of Bitcoin.hookuseEffectuseStateaxios
Calculator ButtonsWrite a component that runs a user-selected operation on a number.useStateuseEffect