Files
store/playwright-report/data/e6da074078cf7e438413d3ad5d7192b3b7a6a988.md
zeekay 371f103d40 Add app detail pages and guidelines
- Create dynamic route /apps/[id] for individual app details
- Display full app information, installation instructions, usage examples
- Add Guidelines page at /guidelines with full app store policy
- Fix import paths for apps-data in detail page

Users can now click apps to see full details and read submission guidelines.
2025-11-06 00:34:11 -08:00

4.2 KiB

Page snapshot

- generic [active]:
  - generic:
    - dialog "Unhandled Runtime Error" [ref=e3]:
      - generic [ref=e4]:
        - generic [ref=e5]:
          - generic [ref=e6]:
            - navigation [ref=e7]:
              - button "previous" [disabled] [ref=e8]:
                - img "previous" [ref=e9]
              - button "next" [disabled] [ref=e11]:
                - img "next" [ref=e12]
              - generic [ref=e14]: 1 of 1 error
              - generic [ref=e15]:
                - text: Next.js (15.1.0) is outdated
                - link "(learn more)" [ref=e17] [cursor=pointer]:
                  - /url: https://nextjs.org/docs/messages/version-staleness
            - button "Close" [ref=e18] [cursor=pointer]:
              - img [ref=e20]
          - generic [ref=e23]:
            - heading "Unhandled Runtime Error" [level=1] [ref=e24]
            - generic [ref=e25]:
              - button "Copy error stack" [ref=e26] [cursor=pointer]:
                - img [ref=e27]
              - link "Learn more about enabling Node.js inspector for server code with Chrome DevTools" [ref=e30] [cursor=pointer]:
                - /url: https://nextjs.org/docs/app/building-your-application/configuring/debugging#server-side-code
                - img [ref=e31]
          - paragraph [ref=e34]: "Error: React.Children.only expected to receive a single React element child."
        - generic [ref=e35]:
          - generic [ref=e36]:
            - heading "Object.only" [level=3] [ref=e37]
            - generic [ref=e39]: ./node_modules/next/dist/compiled/react/cjs/react.development.js
          - generic [ref=e40]:
            - heading "Slot.SlotClone" [level=3] [ref=e41]
            - generic [ref=e43]: ./node_modules/@radix-ui/react-slot/dist/index.mjs
          - generic [ref=e44]:
            - heading "react-stack-bottom-frame" [level=3] [ref=e45]
            - generic [ref=e47]: ./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js
          - generic [ref=e48]:
            - heading "renderWithHooks" [level=3] [ref=e49]
            - generic [ref=e51]: ./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js
          - generic [ref=e52]:
            - heading "updateForwardRef" [level=3] [ref=e53]
            - generic [ref=e55]: ./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js
          - generic [ref=e56]:
            - heading "beginWork" [level=3] [ref=e57]
            - generic [ref=e59]: ./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js
          - generic [ref=e60]:
            - heading "runWithFiberInDEV" [level=3] [ref=e61]
            - generic [ref=e63]: ./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js
          - generic [ref=e64]:
            - heading "performUnitOfWork" [level=3] [ref=e65]
            - generic [ref=e67]: ./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js
          - generic [ref=e68]:
            - heading "workLoopSync" [level=3] [ref=e69]
            - generic [ref=e71]: ./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js
          - generic [ref=e72]:
            - heading "renderRootSync" [level=3] [ref=e73]
            - generic [ref=e75]: ./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js
          - generic [ref=e76]:
            - heading "performWorkOnRoot" [level=3] [ref=e77]
            - generic [ref=e79]: ./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js
          - generic [ref=e80]:
            - heading "performWorkOnRootViaSchedulerTask" [level=3] [ref=e81]
            - generic [ref=e83]: ./node_modules/next/dist/compiled/react-dom/cjs/react-dom-client.development.js
          - generic [ref=e84]:
            - heading "MessagePort.performWorkUntilDeadline" [level=3] [ref=e85]
            - generic [ref=e87]: ./node_modules/next/dist/compiled/scheduler/cjs/scheduler.development.js
    - status [ref=e88]:
      - generic [ref=e89]:
        - img [ref=e91]
        - generic [ref=e93]:
          - text: Static route
          - button "Hide static indicator" [ref=e94] [cursor=pointer]:
            - img [ref=e95]