Samwise Gamgee Maybe Sam appears to have a secondary role in the movie, but he's so much more than that. Description In the project directory, you can find Javascript, HTML, CSS and the use of React hooks (useState and useContext) to implement the Dark Mode feature.