Skip to content

Add timer app - #1

Merged
setnilson merged 1 commit into
mainfrom
dd/add-timer-app-202608121948
Aug 12, 2026
Merged

setnilson merged 1 commit into
mainfrom
dd/add-timer-app-202608121948

Conversation

@setnilson

Copy link
Copy Markdown
Owner

Summary

Builds the requested Sarah app workspace as a Datadog App timer under apps/sarah-s-app-wed-aug-12-1-34-27-pm. The app gives users a focused countdown timer with presets, custom duration inputs, and controls for start, pause, reset, and adding one minute.

Changes

  • Added a Vite/React app workspace in apps/sarah-s-app-wed-aug-12-1-34-27-pm.
  • Implemented countdown state with accurate target-time ticking, completion handling, presets, custom minute/second inputs, and elapsed/remaining stats.
  • Added responsive CSS for desktop and mobile layouts with a progress ring and compact phone controls.
  • Configured the app Vite plugin to resolve DD_SITE from the root workspace manifest and keep Vite cache under the root node_modules tree.
  • Regenerated package-lock.json for the new workspace package and dependency links.

Testing

  • npm install --package-lock-only --ignore-scripts
  • npm ci --ignore-scripts
  • npm ls react react-dom --workspaces --all
  • npm run typecheck -w apps/sarah-s-app-wed-aug-12-1-34-27-pm
  • npm run lint -w apps/sarah-s-app-wed-aug-12-1-34-27-pm
  • npm run build -w apps/sarah-s-app-wed-aug-12-1-34-27-pm
  • Playwright loaded http://localhost:5173/, verified start/countdown/pause/reset behavior, confirmed no browser errors or warnings, and captured desktop/mobile screenshots.

PR by Bits - View session in Datadog

Comment @datadog-staging to request changes

Co-authored-by: setnilson <110850377+setnilson@users.noreply.github.com>
@datadog-staging

datadog-staging Bot commented Aug 12, 2026

Copy link
Copy Markdown

View session in Datadog

Bits Code status: ✅ Done

Comment @datadog-staging to request changes

@datadog-staging

Copy link
Copy Markdown

I can only run on private repositories.

@setnilson
setnilson merged commit e63a0c5 into main Aug 12, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants