File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11{
22 "name" : " aesirx-consent" ,
3- "version" : " 1.7.3 " ,
3+ "version" : " 1.7.4 " ,
44 "license" : " GPL-3.0-only" ,
55 "author" : " AesirX" ,
66 "repository" : " https://github.com/aesirxio/consent" ,
Original file line number Diff line number Diff line change @@ -60,14 +60,25 @@ const CustomizeCategory = ({
6060 } ) ;
6161 } ;
6262 const handleCheckCustomize = ( category : string , el : any ) => {
63- setDisabledItems ( ( prev ) => {
64- const isDisabled = prev . some ( ( item ) => item . domain === el . domain ) ;
65- if ( isDisabled ) {
66- return prev . filter ( ( item ) => item . domain !== el . domain ) ;
67- } else {
68- return [ ...prev , el ] ;
69- }
70- } ) ;
63+ if ( el ?. domain ) {
64+ setDisabledItems ( ( prev ) => {
65+ const isDisabled = prev . some ( ( item ) => item . domain === el . domain ) ;
66+ if ( isDisabled ) {
67+ return prev . filter ( ( item ) => item . domain !== el . domain ) ;
68+ } else {
69+ return [ ...prev , el ] ;
70+ }
71+ } ) ;
72+ } else {
73+ setDisabledItems ( ( prev ) => {
74+ const isDisabled = prev . some ( ( item ) => item . name === el . name ) ;
75+ if ( isDisabled ) {
76+ return prev . filter ( ( item ) => item . name !== el . name ) ;
77+ } else {
78+ return [ ...prev , el ] ;
79+ }
80+ } ) ;
81+ }
7182 } ;
7283
7384 useEffect ( ( ) => {
@@ -178,6 +189,7 @@ const CustomizeCategory = ({
178189 const isDomainChecked = ! disabledItems . some ( ( item ) =>
179190 el . domain ? item . domain === el . domain : item . name === el . name
180191 ) ;
192+ console . log ( 'el' , el ) ;
181193 return (
182194 < label
183195 className = "fs-12 d-flex align-items-center justify-content-between mb-0"
You can’t perform that action at this time.
0 commit comments