# @platform-modules/content-react

## 0.1.0

### Minor Changes

- 5a8d6b7: Add a consent surface: `useConsent` (headless, SSR-safe, version-gated storage hook over an injectable `ConsentStorage` seam) and `ConsentBanner` (bare-HTML, a11y-floored, non-terminal — accept-all / reject-all of equal prominence, no pre-checked non-necessary boxes, controlled `open` for withdrawal). Composes the pure `@platform-modules/content/privacy` parse/default logic.
- 467726d: `useContentEntry` maps `ContentEntry.terms` to `ContentInput.termIds` (replacing the removed `taxonomy` field). Test fixtures updated to the relational terms contract.
- 806205f: Add `trash`/`restore`/`remove` to the `ContentClient` seam (host fetch adapter contract; `trash`/`restore` = POST, `remove` = DELETE). Mutations reject with nested `{ error: { code, message } }` capture-on-reject semantics unchanged.

### Patch Changes

- Updated dependencies [a24b674]
- Updated dependencies [4ff8dca]
- Updated dependencies [ba342c2]
- Updated dependencies [be159e4]
- Updated dependencies [982f03a]
  - @platform-modules/content@0.3.0
  - @platform-modules/ui-editor@0.1.0

## 0.0.2

### Patch Changes

- Updated dependencies [e6db44b]
  - @platform-modules/content@0.2.0

## 0.0.1

### Patch Changes

- Updated dependencies [d323ab5]
- Updated dependencies [5cd9136]
  - @platform-modules/content@0.1.0
