react-native-true-sheet/docs
Jovanni Lo b426723084
feat: iOS blur and grabber improvements (#259)
* feat(ios): add custom grabber view with vibrancy effect

* refactor(ios): simplify blur and grabber view setup

* feat: add grabberOptions prop for customizing grabber appearance

- Add GrabberOptions type with width, height, topMargin, and color options
- iOS: Use system grabber by default, custom grabber when options provided
- Android: Pass options to TrueSheetGrabberView
- Update docs with new prop and type reference

* fix(ios): fix grabberOptions color handling

- Use Int32 for color in codegen spec (like background prop)
- Process color with processColor in TrueSheet.tsx
- Apply color to vibrancy view backgroundColor

* refactor(ios): consolidate blur options into blurOptions prop

- Add BlurOptions type with intensity and interaction properties
- Use -1 as sentinel value for intensity to support value of 0
- Keep blurTint as separate prop
- Update docs

* refactor: use WithDefault in codegen for blurOptions

* feat: add cornerRadius option to grabberOptions
2025-12-01 21:31:48 +08:00
..
blog docs: update migration/release docs 2025-12-01 08:42:16 +08:00
docs feat: iOS blur and grabber improvements (#259) 2025-12-01 21:31:48 +08:00
src fix: background improvements (#214) 2025-11-24 17:17:34 +08:00
static docs: update screenshots 2025-11-27 04:33:34 +08:00
.gitattributes chore: fix .gitattributes 2024-05-03 12:24:54 +08:00
.gitignore chore: vercel 2024-04-22 12:40:37 +08:00
babel.config.js Docs (#8) 2024-04-22 00:20:38 +08:00
docusaurus.config.ts docs: add v3.0 release blog and announcement banner 2025-12-01 07:55:01 +08:00
package.json Feat: Fabric (#211) 2025-11-23 14:54:19 +08:00
README.md chore: tidy 2024-04-22 12:41:53 +08:00
sidebars.ts Feat: Fabric (#211) 2025-11-23 14:54:19 +08:00
tsconfig.json Docs (#8) 2024-04-22 00:20:38 +08:00

Website

This website is built using Docusaurus, a modern static website generator.

Installation

$ yarn

Local Development

$ yarn start

This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server.

Build

$ yarn build

This command generates static content into the build directory and can be served using any static contents hosting service.