update
This commit is contained in:
@@ -64,8 +64,8 @@ const defaultPreferences: CookiePreferences = {
|
||||
const defaultConfig: CookieConsentConfig = {
|
||||
version: '2.0',
|
||||
companyName: 'Your Company Name',
|
||||
privacyPolicyUrl: '/privacy-policy',
|
||||
cookiePolicyUrl: '/cookie-policy',
|
||||
privacyPolicyUrl: '/policy?type=privacy',
|
||||
cookiePolicyUrl: '/policy?type=privacy',
|
||||
dataControllerEmail: 'privacy@yourcompany.com',
|
||||
retentionPeriod: 365, // 1 year
|
||||
enableAuditLog: true,
|
||||
@@ -137,7 +137,6 @@ export const CookieConsentProvider: React.FC<{
|
||||
}
|
||||
}
|
||||
} catch (error) {
|
||||
console.warn('Failed to load cookie preferences:', error);
|
||||
}
|
||||
|
||||
// Show banner if no valid consent found
|
||||
@@ -171,7 +170,6 @@ export const CookieConsentProvider: React.FC<{
|
||||
}));
|
||||
}
|
||||
} catch (error) {
|
||||
console.warn('Failed to save cookie preferences:', error);
|
||||
}
|
||||
};
|
||||
|
||||
@@ -271,7 +269,6 @@ export const CookieConsentProvider: React.FC<{
|
||||
try {
|
||||
localStorage.removeItem(CONSENT_STORAGE_KEY);
|
||||
} catch (error) {
|
||||
console.warn('Failed to reset cookie preferences:', error);
|
||||
}
|
||||
|
||||
setState({
|
||||
@@ -288,7 +285,6 @@ export const CookieConsentProvider: React.FC<{
|
||||
try {
|
||||
localStorage.removeItem(CONSENT_STORAGE_KEY);
|
||||
} catch (error) {
|
||||
console.warn('Failed to withdraw consent:', error);
|
||||
}
|
||||
|
||||
const auditEntry = config.enableAuditLog ? createAuditLogEntry('consent_withdrawn', defaultPreferences) : null;
|
||||
@@ -386,7 +382,6 @@ export const useFunctional = () => {
|
||||
try {
|
||||
localStorage.setItem(`user-preference-${key}`, JSON.stringify(value));
|
||||
} catch (error) {
|
||||
console.warn('Failed to save user preference:', error);
|
||||
}
|
||||
}
|
||||
};
|
||||
@@ -397,7 +392,6 @@ export const useFunctional = () => {
|
||||
const saved = localStorage.getItem(`user-preference-${key}`);
|
||||
return saved ? JSON.parse(saved) : defaultValue;
|
||||
} catch (error) {
|
||||
console.warn('Failed to load user preference:', error);
|
||||
return defaultValue;
|
||||
}
|
||||
}
|
||||
@@ -406,7 +400,6 @@ export const useFunctional = () => {
|
||||
|
||||
const rememberUserAction = (action: string, data?: any) => {
|
||||
if (isEnabled) {
|
||||
console.log('User Action Remembered:', action, data);
|
||||
// Implement your user action tracking logic here
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user