From fb198eea9390898d55c4e8bb81b1b27f9b5b0639 Mon Sep 17 00:00:00 2001 From: Matt Hinchliffe Date: Sun, 16 Jun 2024 11:57:20 +0100 Subject: [PATCH] Refactor useTagList and renderTagList to accept any list element attributes --- readme.md | 10 +++++----- src/components/TagList.tsx | 28 ++++++++++++++-------------- src/hooks/useTagList.ts | 12 ++++++------ src/test/ReactTags.test.tsx | 29 +++++++++++------------------ 4 files changed, 36 insertions(+), 43 deletions(-) diff --git a/readme.md b/readme.md index 5e49b16..ac65d66 100644 --- a/readme.md +++ b/readme.md @@ -380,14 +380,14 @@ function CustomRoot({ children, classNames, isActive, isDisabled, isInvalid, ... #### renderTagList (optional) -A custom tag list component to render. Receives the list object, required tag list element attributes, and [`classNames`](#classNames-optional) as props. Defaults to `null`. +A custom selected tag list component to render. Receives the selected tags as children, required tag list element attributes, and [`classNames`](#classNames-optional) as props. Defaults to `null`. ```jsx -function CustomTagList({ children, label, classNames, listRef }) { +function CustomTagList({ children, classNames, ...tagListprops }) { return ( -