Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 38 additions & 8 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -91,8 +91,8 @@
"webpack-dev-server": "^2.4.4"
},
"dependencies": {
"@iabtcf/cmpapi": "^1.0.1-4",
"@iabtcf/core": "^1.0.1-4",
"@iabtcf/cmpapi": "^1.1.4",
"@iabtcf/core": "^1.1.4",
"classnames": "^2.2.5",
"codemirror": "^5.34.0",
"core-js": "^2.5.3",
Expand Down
11 changes: 0 additions & 11 deletions src/docs/components/docs/cmpApi.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -28,17 +28,6 @@ const commands = [
resultDescription: 'Object containing consent data for vendor IDs requested'
}
},
{
command: 'getConsentFieldsV1',
parameters: [{
type: 'parameter (Object)',
description: 'Object that contains established consents'
}],
callback: {
resultType: 'result (Object, Boolean)',
resultDescription: 'Object containing consent data in TCF v1.1 format'
}
},
{
command: 'getVendorList',
parameters: [{
Expand Down
64 changes: 30 additions & 34 deletions src/docs/components/nav/nav.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,26 +9,20 @@ import EventListeners from '../examples/basic/eventListeners';
import CustomEventListeners from '../examples/basic/customEventListeners';
import ConsentData from '../examples/basic/consentData';
import ShowConsent from '../examples/basic/showConsent';
import IFrame from '../examples/iframe';
import VendorList from '../examples/basic/vendorList';
import RequireConsent from '../examples/advanced/requireConsent';
import InspectVendorConsent from '../examples/advanced/inspectVendorConsent';
import AdAfterConsent from '../examples/advanced/adAfterConsent';
import VendorCookieEncoder from '../tools/vendorCookieEncoder';
import PublisherCookieEncoder from '../tools/publisherCookieEncoder';
import VendorCookieDecoder from '../tools/vendorCookieDecoder';
import PublisherCookieDecoder from '../tools/publisherCookieDecoder';
import VendorListBuilder from '../tools/vendorListBuilder/vendorListBuilder';
import Intro from '../intro/intro';
import Configration from '../docs/configuration';
import QuickStart from '../docs/quickstart';
import IabToolRedirect from '../tools/iabToolRedirect'
import IabToolRedirect from '../tools/iabToolRedirect';

export const navItems = [
{
title: 'Intro',
items: [
{ to: '/', title: 'Introduction To GDPR', component: Intro },
{ to: '/', title: 'Introduction To GDPR', component: Intro }
]
},
{
Expand All @@ -37,18 +31,18 @@ export const navItems = [
{ to: '/quickstart', title: 'Quick Start', component: QuickStart },
{ to: '/setup', title: 'Setup Script', component: Setup },
{ to: '/config', title: 'Configuration', component: Configration },
{ to: '/cmp-api', title: 'CMP API', component: CmpApi },
{ to: '/cmp-api', title: 'CMP API', component: CmpApi }
]
},
{
title: 'Basic Examples',
items: [
{ to: '/basic/ping', title: 'Ping', component: Ping},
{ to: '/basic/show', title: 'Show Consent Tool', component: ShowConsent},
{ to: '/basic/events', title: 'Event Listeners', component: EventListeners},
{ to: '/basic/custom-events', title: 'Custom Event Listeners', component: CustomEventListeners},
{ to: '/basic/ping', title: 'Ping', component: Ping },
{ to: '/basic/show', title: 'Show Consent Tool', component: ShowConsent },
{ to: '/basic/events', title: 'Event Listeners', component: EventListeners },
{ to: '/basic/custom-events', title: 'Custom Event Listeners', component: CustomEventListeners },
{ to: '/basic/data', title: 'Get Consent Data', component: ConsentData },
{ to: '/basic/list', title: 'Get Vendor List', component: VendorList },
{ to: '/basic/list', title: 'Get Vendor List', component: VendorList }
]
},
// {
Expand All @@ -64,40 +58,41 @@ export const navItems = [
title: 'Advanced Examples',
items: [
{ to: '/advanced/require-consent', title: 'Require Consent', component: RequireConsent },
{ to: '/advanced/inspect-vendor-consent', title: 'Inspect Vendor Consent', component: InspectVendorConsent },
{ to: '/advanced/ad-after-consent', title: 'Load Ad After Consent', component: AdAfterConsent },
{
to: '/advanced/inspect-vendor-consent',
title: 'Inspect Vendor Consent',
component: InspectVendorConsent
},
{ to: '/advanced/ad-after-consent', title: 'Load Ad After Consent', component: AdAfterConsent }
]
},
{
title: 'Tools (TCF v2.0)',
items: [
{to: '/tools/v2/encode', title: 'Encode Consent Cookie ', component: () => <IabToolRedirect encode={true}/>},
{to: '/tools/v2/decode', title: 'Decode Consent Cookie ', component: () => <IabToolRedirect encode={false}/>},
{
to: '/tools/v2/encode',
title: 'Encode Consent Cookie ',
component: () => <IabToolRedirect encode={true}/>
},
{
to: '/tools/v2/decode',
title: 'Decode Consent Cookie ',
component: () => <IabToolRedirect encode={false}/>
}
]
},
{
title: 'Tools (TCF v1.1)',
items: [
{to: '/tools/vendor-list-builder', title: 'Vendor List Builder', component: VendorListBuilder},
{to: '/tools/vendor-cookie-encoder', title: 'Encode Vendor Cookie', component: VendorCookieEncoder},
{to: '/tools/vendor-cookie-decoder', title: 'Decode Vendor Cookie', component: VendorCookieDecoder},
{to: '/tools/publisher-cookie-encoder', title: 'Encode Publisher Cookie', component: PublisherCookieEncoder},
{to: '/tools/publisher-cookie-decoder', title: 'Decode Publisher Cookie', component: PublisherCookieDecoder}
]
}
];
}];

export default class Nav extends Component {

handleNavItemClick = () => {
this.props.toggleMenu(false);
};

render(props) {
const {menuExpanded, toggleMenu} = props;
render (props) {
const { menuExpanded, toggleMenu } = props;

return (
<div class={classnames(style.nav, {[style.menuExpanded]: menuExpanded})}>
<div class={classnames(style.nav, { [style.menuExpanded]: menuExpanded })}>
<section class={style.mobileMenu}>
<a onClick={toggleMenu}>Menu</a>
</section>
Expand All @@ -108,7 +103,8 @@ export default class Nav extends Component {
<span class={style.groupTitle}>{group.title}</span>
{group.items.map(({ to, title, external }) => (
external ? (<a href={to} target='_blank' class={style.navItem}>{title}</a>) :
(<Link to={to} className={style.navItem} onClick={this.handleNavItemClick}>{title}</Link>)
(<Link to={to} className={style.navItem}
onClick={this.handleNavItemClick}>{title}</Link>)
))}
</div>
))}
Expand Down
85 changes: 0 additions & 85 deletions src/docs/components/tools/cookieDecoder.jsx

This file was deleted.

Loading