fix: add missing useState import in frontend extension tutorial#25266
Open
mohithshuka wants to merge 8 commits into
Open
fix: add missing useState import in frontend extension tutorial#25266mohithshuka wants to merge 8 commits into
mohithshuka wants to merge 8 commits into
Conversation
added 8 commits
May 15, 2026 16:36
The previous description said 'optimize your repository storage' which was vague and did not reflect the page's actual content. The manage.md page is focused on viewing, filtering, and deleting images and image indexes. Updated the description to accurately reflect this. Fixes docker#25005
The daemon configuration overview only mentioned two methods (JSON file and flags) but was missing the environment variables method via systemd. Added a new section explaining how to use systemd drop-in overrides to set daemon environment variables. Fixes docker#25062
Replace shorthand alias 'docker scout env' with the full canonical command name 'docker scout environment' in the environment integration overview page, matching the CLI reference and cli.md usage. Closes docker#25085
The _index.md page mixed 'docker scout env' and 'docker scout environment' interchangeably. The CLI reference uses 'environment' as the canonical name, so prose references are updated to match. Fixes docker#25085
…ct example Fixes docker#25192 useState was used on line 286 but was missing from the import statement, causing an error if users follow the tutorial literally.
The React code example was using useState, useEffect, and createDockerDesktopClient without importing them, which would cause errors for anyone copy-pasting the snippet. Fixes docker#25192
✅ Deploy Preview for docsdocker ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Contributor
There was a problem hiding this comment.
Pull request overview
Note
Copilot was unable to run its full agentic suite in this review.
Updates documentation examples across Docker Scout and Extensions SDK, and expands Docker daemon configuration guidance.
Changes:
- Replace
docker scout envexamples withdocker scout environmentin environment integration docs. - Adjust React code samples to use hook imports (
useState) and moveddClientinitialization. - Add a new section describing Docker daemon configuration via environment variables.
Reviewed changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated 5 comments.
Show a summary per file
| File | Description |
|---|---|
| content/manuals/scout/integrations/environment/_index.md | Updates CLI command references/examples for managing Scout environments. |
| content/manuals/extensions/extensions-sdk/guides/invoke-host-binaries.md | Tweaks the React example (imports + ddClient instantiation), and alters file header formatting. |
| content/manuals/extensions/extensions-sdk/build/frontend-extension-tutorial.md | Updates React tutorial snippet to import/use useState directly. |
| content/manuals/extensions/extensions-sdk/build/backend-extension-tutorial.md | Updates React tutorial snippet import list (adds useState). |
| content/manuals/engine/daemon/_index.md | Adds a new “environment variables” configuration method and related systemd instructions. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Comment on lines
52
to
+55
| `docker scout env` command. | ||
|
|
||
| ```console | ||
| $ docker scout env | ||
| $ docker scout environment |
Comment on lines
+101
to
+102
| Alternatively, you can Use the `docker scout environment` command to view the images from the terminal. | ||
| use the `docker scout environment` command to view the images from the terminal. |
Comment on lines
+1
to
7
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
| --- |
| $ dockerd --help | ||
| ``` | ||
|
|
||
| ### Configuration using environment variables |
|
|
||
| To set environment variables for the Docker daemon using systemd, create a | ||
| drop-in override file: | ||
|
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Fixes #25192
The frontend extension tutorial example imports
useEffectfrom React but notuseState, while usingReact.useStateinconsistently.Changes
useStateto the named imports on line 211React.useStatetouseStatefor consistency with the rest of the codebaseBefore
After