Skip to content

Newsletter form uses Netlify Forms but site uses PocketBase #26

@haljac

Description

@haljac

Summary

The Newsletter component (src/components/Newsletter.tsx) uses data-netlify="true" for form submission, but the site infrastructure uses Podman/PocketBase containers — there is no evidence of Netlify deployment.

Impact

Newsletter signups may silently fail. Users see a success message but their email may not be stored anywhere.

Recommended Fix

Either:

  1. Use PocketBase: Create a newsletter collection and submit via the PocketBase client
  2. Use a third-party service: SendGrid, Mailchimp, or ConvertKit API
  3. Confirm Netlify deployment: If the site IS on Netlify, document this

Files to Modify

  • src/components/Newsletter.tsx
  • Potentially src/lib/pocketbase.ts

Acceptance Criteria

  • Newsletter form submissions are actually captured and stored
  • Success/error states accurately reflect submission result
  • Form backend is documented

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions