@samitouri / QOS-React / commits / e8e62ebb59

use different eslint config for es6 and es5 (#11794)

* use different eslint config for es6 and es5 * remove confusing eslint/baseConfig.js & add more eslint setting for es5, es6 * more clear way to run eslint on es5 & es6 file * seperate ESNext, ES6, ES6 path, and use different lint config * rename eslint config file & update eslint rules * Undo yarn.lock changes * Rename a file * Remove unnecessary exceptions * Refactor a little bit * Refactor and tweak the logic * Minor issues

Jack Hou committed Dec 11, 2017 at 23:52 UTC e8e62ebb595434db40ee9a079189b1ee7e111ffe
45 files changed +9460 -5302
package.json
+1
@@ -72,6 +72,7 @@
72 "jest-jasmine2": "^21.3.0-beta.4",
73 "jest-runtime": "^21.3.0-beta.4",
74 "merge-stream": "^1.0.0",
75 + "minimatch": "^3.0.4",
76 "minimist": "^1.2.0",
77 "mkdirp": "^0.5.1",
78 "ncp": "^2.0.0",
packages/events/__tests__/ResponderEventPlugin-test.internal.js
+30 -22
@@ -65,15 +65,16 @@ const _touchConfig = function(
65 ) {
66 const allTouchObjects = allTouchHandles.map(touch);
67 const changedTouchObjects = subsequence(allTouchObjects, changedIndices);
68 - const activeTouchObjects = topType === 'topTouchStart'
69 - ? allTouchObjects
70 - : topType === 'topTouchMove'
68 + const activeTouchObjects =
69 + topType === 'topTouchStart'
70 + ? allTouchObjects
71 + : topType === 'topTouchMove'
72 ? allTouchObjects
73 : topType === 'topTouchEnd'
74 + ? antiSubsequence(allTouchObjects, changedIndices)
75 + : topType === 'topTouchCancel'
76 ? antiSubsequence(allTouchObjects, changedIndices)
74 - : topType === 'topTouchCancel'
75 - ? antiSubsequence(allTouchObjects, changedIndices)
76 - : null;
77 + : null;
78
79 return {
80 nativeEvent: touchEvent(
@@ -234,19 +235,24 @@ const registerTestHandlers = function(eventTestConfig, readableIDToID) {
235 for (const readableID in eventTypeTestConfig) {
236 const nodeConfig = eventTypeTestConfig[readableID];
237 const id = readableIDToID[readableID];
237 - const handler = nodeConfig.order === NA
238 - ? neverFire.bind(null, readableID, registrationName)
239 - : // We partially apply readableID and nodeConfig, as they change in the
240 - // parent closure across iterations.
241 - function(rID, config, e) {
242 - expect(
243 - rID + '->' + registrationName + ' index:' + runs.dispatchCount++,
244 - ).toBe(rID + '->' + registrationName + ' index:' + config.order);
245 - if (config.assertEvent) {
246 - config.assertEvent(e);
247 - }
248 - return config.returnVal;
249 - }.bind(null, readableID, nodeConfig);
238 + const handler =
239 + nodeConfig.order === NA
240 + ? neverFire.bind(null, readableID, registrationName)
241 + : // We partially apply readableID and nodeConfig, as they change in the
242 + // parent closure across iterations.
243 + function(rID, config, e) {
244 + expect(
245 + rID +
246 + '->' +
247 + registrationName +
248 + ' index:' +
249 + runs.dispatchCount++,
250 + ).toBe(rID + '->' + registrationName + ' index:' + config.order);
251 + if (config.assertEvent) {
252 + config.assertEvent(e);
253 + }
254 + return config.returnVal;
255 + }.bind(null, readableID, nodeConfig);
256 putListener(getInstanceFromNode(id), registrationName, handler);
257 }
258 };
@@ -1362,7 +1368,7 @@ describe('ResponderEventPlugin', () => {
1368 });
1369
1370 it('should determine the first common ancestor correctly', () => {
1365 - // This test was moved here from the ReactTreeTraversal test since only the
1371 + // This test was moved here from the ReactTreeTraversal test since only the
1372 // ResponderEventPlugin uses `getLowestCommonAncestor`
1373 const React = require('react');
1374 const ReactTestUtils = require('react-dom/test-utils');
@@ -1379,7 +1385,7 @@ describe('ResponderEventPlugin', () => {
1385 );
1386 }
1387 }
1382 -
1388 +
1389 class ParentComponent extends React.Component {
1390 render() {
1391 return (
@@ -1443,7 +1449,9 @@ describe('ResponderEventPlugin', () => {
1449 ReactDOMComponentTree.getInstanceFromNode(plan.one),
1450 ReactDOMComponentTree.getInstanceFromNode(plan.two),
1451 );
1446 - expect(firstCommon).toBe(ReactDOMComponentTree.getInstanceFromNode(plan.com));
1452 + expect(firstCommon).toBe(
1453 + ReactDOMComponentTree.getInstanceFromNode(plan.com),
1454 + );
1455 }
1456 });
1457 });
packages/react-art/npm/Wedge.js
+1 -1
@@ -163,7 +163,7 @@ var Wedge = createReactClass({
163 var startAngle = this.props.startAngle;
164 var endAngle = this.props.endAngle;
165 if (startAngle - endAngle === 0) {
166 - return;
166 + return null;
167 }
168
169 // radii are provided in pixels
packages/react-dom/src/__tests__/ReactDOMComponent-test.js
+8 -8
@@ -443,10 +443,10 @@ describe('ReactDOMComponent', () => {
443 });
444
445 it('should not set null/undefined attributes', () => {
446 - var container = document.createElement('div');
446 + const container = document.createElement('div');
447 // Initial render.
448 ReactDOM.render(<img src={null} data-foo={undefined} />, container);
449 - var node = container.firstChild;
449 + const node = container.firstChild;
450 expect(node.hasAttribute('src')).toBe(false);
451 expect(node.hasAttribute('data-foo')).toBe(false);
452 // Update in one direction.
@@ -468,9 +468,9 @@ describe('ReactDOMComponent', () => {
468 });
469
470 it('should apply React-specific aliases to HTML elements', () => {
471 - var container = document.createElement('div');
471 + const container = document.createElement('div');
472 ReactDOM.render(<form acceptCharset="foo" />, container);
473 - var node = container.firstChild;
473 + const node = container.firstChild;
474 // Test attribute initialization.
475 expect(node.getAttribute('accept-charset')).toBe('foo');
476 expect(node.hasAttribute('acceptCharset')).toBe(false);
@@ -501,9 +501,9 @@ describe('ReactDOMComponent', () => {
501 });
502
503 it('should apply React-specific aliases to SVG elements', () => {
504 - var container = document.createElement('div');
504 + const container = document.createElement('div');
505 ReactDOM.render(<svg arabicForm="foo" />, container);
506 - var node = container.firstChild;
506 + const node = container.firstChild;
507 // Test attribute initialization.
508 expect(node.getAttribute('arabic-form')).toBe('foo');
509 expect(node.hasAttribute('arabicForm')).toBe(false);
@@ -543,9 +543,9 @@ describe('ReactDOMComponent', () => {
543 });
544
545 it('should not apply React-specific aliases to custom elements', () => {
546 - var container = document.createElement('div');
546 + const container = document.createElement('div');
547 ReactDOM.render(<some-custom-element arabicForm="foo" />, container);
548 - var node = container.firstChild;
548 + const node = container.firstChild;
549 // Should not get transformed to arabic-form as SVG would be.
550 expect(node.getAttribute('arabicForm')).toBe('foo');
551 expect(node.hasAttribute('arabic-form')).toBe(false);
packages/react-dom/src/__tests__/ReactServerRendering-test.js
+1 -1
@@ -376,7 +376,7 @@ describe('ReactDOMServer', () => {
376 it('should not focus on either server or client with autofocus={false} even if there is a markup mismatch', () => {
377 spyOnDev(console, 'error');
378
379 - var element = document.createElement('div');
379 + const element = document.createElement('div');
380 element.innerHTML = ReactDOMServer.renderToString(
381 <button autoFocus={false}>server</button>,
382 );
packages/react-dom/src/__tests__/validateDOMNesting-test.js
+2 -2
@@ -9,8 +9,8 @@
9
10 'use strict';
11
12 -var React = require('react');
13 -var ReactDOM = require('react-dom');
12 +const React = require('react');
13 +const ReactDOM = require('react-dom');
14
15 function normalizeCodeLocInfo(str) {
16 return str && str.replace(/at .+?:\d+/g, 'at **');
packages/react-dom/src/events/forks/EventListener-www.js
+1 -1
@@ -7,7 +7,7 @@
7 * @flow
8 */
9
10 -var EventListenerWWW = require('EventListener');
10 +const EventListenerWWW = require('EventListener');
11
12 import typeof * as EventListenerType from '../EventListener';
13 import typeof * as EventListenerShimType from './EventListener-www';
scripts/babel/__tests__/transform-prevent-infinite-loops-test.js
+1
@@ -4,6 +4,7 @@
4 * This source code is licensed under the MIT license found in the
5 * LICENSE file in the root directory of this source tree.
6 */
7 +'use strict';
8
9 describe('transform-prevent-infinite-loops', () => {
10 // Note: instead of testing the transform by applying it,
scripts/babel/transform-object-assign-require.js
+2 -2
@@ -26,14 +26,14 @@ module.exports = function autoImporter(babel) {
26 CallExpression: function(path, file) {
27 if (path.get('callee').matchesPattern('Object.assign')) {
28 // generate identifier and require if it hasn't been already
29 - var id = getAssignIdent(path, file, this);
29 + const id = getAssignIdent(path, file, this);
30 path.node.callee = id;
31 }
32 },
33
34 MemberExpression: function(path, file) {
35 if (path.matchesPattern('Object.assign')) {
36 - var id = getAssignIdent(path, file, this);
36 + const id = getAssignIdent(path, file, this);
37 path.replaceWith(id);
38 }
39 },
scripts/bench/benchmarks/hacker-news/benchmark.js
+234 -148
@@ -17,96 +17,129 @@
17 return (url + '')
18 .replace('https://', '')
19 .replace('http://', '')
20 - .split('/')[0]
20 + .split('/')[0];
21 }
22
23 function HeaderBar() {
24 - return e('tr', {
25 - style: {
26 - backgroundColor: '#222',
27 - },
28 - }, e('table', {
24 + return e(
25 + 'tr',
26 + {
27 style: {
30 - padding: 4,
28 + backgroundColor: '#222',
29 },
32 - width: '100%',
33 - cellSpacing: 0,
34 - cellPadding: 0,
35 - }, e('tbody', null,
36 - e('tr', null,
37 - e('td', {
30 + },
31 + e(
32 + 'table',
33 + {
34 style: {
39 - width: 18,
40 - paddingRight: 4,
41 - },
42 - },
43 - e('a', {
44 - href: '#',
45 - },
46 - e('img', {
47 - src: 'logo.png',
48 - width: 16,
49 - height: 16,
35 + padding: 4,
36 + },
37 + width: '100%',
38 + cellSpacing: 0,
39 + cellPadding: 0,
40 + },
41 + e(
42 + 'tbody',
43 + null,
44 + e(
45 + 'tr',
46 + null,
47 + e(
48 + 'td',
49 + {
50 style: {
51 - border: '1px solid #00d8ff',
51 + width: 18,
52 + paddingRight: 4,
53 },
53 - })
54 - )
55 - ),
56 - e('td', {
57 - style: {
58 - lineHeight: '12pt',
59 - },
60 - height: 10,
61 - },
62 - e('span', {
63 - className: 'pagetop',
64 - },
65 - e('b', { className: 'hnname' }, 'React HN Benchmark'),
66 - e('a', { href: '#' }, 'new'),
67 - ' | ',
68 - e('a', { href: '#' }, 'comments'),
69 - ' | ',
70 - e('a', { href: '#' }, 'show'),
71 - ' | ',
72 - e('a', { href: '#' }, 'ask'),
73 - ' | ',
74 - e('a', { href: '#' }, 'jobs'),
75 - ' | ',
76 - e('a', { href: '#' }, 'submit')
54 + },
55 + e(
56 + 'a',
57 + {
58 + href: '#',
59 + },
60 + e('img', {
61 + src: 'logo.png',
62 + width: 16,
63 + height: 16,
64 + style: {
65 + border: '1px solid #00d8ff',
66 + },
67 + })
68 + )
69 + ),
70 + e(
71 + 'td',
72 + {
73 + style: {
74 + lineHeight: '12pt',
75 + },
76 + height: 10,
77 + },
78 + e(
79 + 'span',
80 + {
81 + className: 'pagetop',
82 + },
83 + e('b', {className: 'hnname'}, 'React HN Benchmark'),
84 + e('a', {href: '#'}, 'new'),
85 + ' | ',
86 + e('a', {href: '#'}, 'comments'),
87 + ' | ',
88 + e('a', {href: '#'}, 'show'),
89 + ' | ',
90 + e('a', {href: '#'}, 'ask'),
91 + ' | ',
92 + e('a', {href: '#'}, 'jobs'),
93 + ' | ',
94 + e('a', {href: '#'}, 'submit')
95 + )
96 )
97 )
98 )
99 )
81 - ));
100 + );
101 }
102
84 - function Story({ story, rank }) {
103 + function Story({story, rank}) {
104 return [
86 - e('tr', {
87 - className: 'athing',
88 - },
89 - e('td', {
90 - style: {
91 - verticalAlign: 'top',
92 - textAlign: 'right',
93 - },
94 - className: 'title',
105 + e(
106 + 'tr',
107 + {
108 + className: 'athing',
109 },
96 - e('span', {
97 - className: 'rank',
98 - }, `${rank}.`)
99 - ),
100 - e('td', {
101 - className: 'votelinks',
102 - style: {
103 - verticalAlign: 'top',
110 + e(
111 + 'td',
112 + {
113 + style: {
114 + verticalAlign: 'top',
115 + textAlign: 'right',
116 + },
117 + className: 'title',
118 },
105 - },
106 - e('center', null,
107 - e('a', {
108 - href: '#',
119 + e(
120 + 'span',
121 + {
122 + className: 'rank',
123 + },
124 + `${rank}.`
125 + )
126 + ),
127 + e(
128 + 'td',
129 + {
130 + className: 'votelinks',
131 + style: {
132 + verticalAlign: 'top',
133 },
134 + },
135 + e(
136 + 'center',
137 + null,
138 + e(
139 + 'a',
140 + {
141 + href: '#',
142 + },
143 e('div', {
144 className: 'votearrow',
145 title: 'upvote',
@@ -114,61 +147,95 @@
147 )
148 )
149 ),
117 - e('td', {
118 - className: 'title',
119 - },
120 - e('a', {
121 - href: '#',
122 - className: 'storylink',
150 + e(
151 + 'td',
152 + {
153 + className: 'title',
154 },
155 + e(
156 + 'a',
157 + {
158 + href: '#',
159 + className: 'storylink',
160 + },
161 story.title
162 ),
126 - story.url ? (
127 - e('span', {
128 - className: 'sitebit comhead',
129 - },
130 - ' (',
131 - e('a', {
132 - href: '#',
133 - },
134 - getHostUrl(story.url)
135 - ),
136 - ')'
137 - )
138 - ) : null
163 + story.url
164 + ? e(
165 + 'span',
166 + {
167 + className: 'sitebit comhead',
168 + },
169 + ' (',
170 + e(
171 + 'a',
172 + {
173 + href: '#',
174 + },
175 + getHostUrl(story.url)
176 + ),
177 + ')'
178 + )
179 + : null
180 )
181 ),
141 - e('tr', null,
182 + e(
183 + 'tr',
184 + null,
185 e('td', {
186 colSpan: 2,
187 }),
145 - e('td', {
146 - className: 'subtext',
147 - },
148 - e('span', {
149 - className: 'score',
150 - }, `${story.score} points`),
151 - ' by ',
152 - e('a', {
153 - href: '#',
154 - className: 'hnuser',
155 - }, story.by),
156 - ' ',
157 - e('span', {
158 - className: 'age',
188 + e(
189 + 'td',
190 + {
191 + className: 'subtext',
192 },
160 - e('a', {
193 + e(
194 + 'span',
195 + {
196 + className: 'score',
197 + },
198 + `${story.score} points`
199 + ),
200 + ' by ',
201 + e(
202 + 'a',
203 + {
204 href: '#',
162 - }, timeAge(story.time))
205 + className: 'hnuser',
206 + },
207 + story.by
208 + ),
209 + ' ',
210 + e(
211 + 'span',
212 + {
213 + className: 'age',
214 + },
215 + e(
216 + 'a',
217 + {
218 + href: '#',
219 + },
220 + timeAge(story.time)
221 + )
222 ),
223 ' | ',
165 - e('a', {
166 - href: '#',
167 - }, 'hide'),
224 + e(
225 + 'a',
226 + {
227 + href: '#',
228 + },
229 + 'hide'
230 + ),
231 ' | ',
169 - e('a', {
170 - href: '#',
171 - }, `${ story.descendants || 0 } comments`)
232 + e(
233 + 'a',
234 + {
235 + href: '#',
236 + },
237 + `${story.descendants || 0} comments`
238 + )
239 )
240 ),
241 e('tr', {
@@ -176,21 +243,29 @@
243 height: 5,
244 },
245 className: 'spacer',
179 - })
246 + }),
247 ];
248 }
249
183 - function StoryList({ stories }) {
184 - return e('tr', null,
185 - e('td', null,
186 - e('table', {
187 - cellPadding: 0,
188 - cellSpacing: 0,
189 - classList: 'itemlist',
190 - },
191 - e('tbody', null,
192 - stories.map((story, i) =>
193 - e(Story, { story, rank: ++i, key: story.id })
250 + function StoryList({stories}) {
251 + return e(
252 + 'tr',
253 + null,
254 + e(
255 + 'td',
256 + null,
257 + e(
258 + 'table',
259 + {
260 + cellPadding: 0,
261 + cellSpacing: 0,
262 + classList: 'itemlist',
263 + },
264 + e(
265 + 'tbody',
266 + null,
267 + stories.map((story, i) =>
268 + e(Story, {story, rank: ++i, key: story.id})
269 )
270 )
271 )
@@ -198,32 +273,43 @@
273 );
274 }
275
201 - function App({ stories }) {
202 - return e('center', null,
203 - e('table', {
204 - id: 'hnmain',
205 - border: 0,
206 - cellPadding: 0,
207 - cellSpacing: 0,
208 - width: '85%',
209 - style: {
210 - 'background-color': '#f6f6ef',
276 + function App({stories}) {
277 + return e(
278 + 'center',
279 + null,
280 + e(
281 + 'table',
282 + {
283 + id: 'hnmain',
284 + border: 0,
285 + cellPadding: 0,
286 + cellSpacing: 0,
287 + width: '85%',
288 + style: {
289 + 'background-color': '#f6f6ef',
290 + },
291 },
212 - }, e('tbody', null,
213 - e(HeaderBar, null),
214 - e('tr', { height: 10 }),
215 - e(StoryList, {
216 - stories,
217 - })
218 - ))
292 + e(
293 + 'tbody',
294 + null,
295 + e(HeaderBar, null),
296 + e('tr', {height: 10}),
297 + e(StoryList, {
298 + stories,
299 + })
300 + )
301 + )
302 );
303 }
304
305 const app = document.getElementById('app');
306
307 window.render = function render() {
225 - ReactDOM.render(React.createElement(App, {
226 - stories: window.stories
227 - }), app);
228 - }
229 -})();
\ No newline at end of file
308 + ReactDOM.render(
309 + React.createElement(App, {
310 + stories: window.stories,
311 + }),
312 + app
313 + );
314 + };
315 +})();
scripts/bench/benchmarks/hacker-news/build.js
+2 -4
@@ -1,11 +1,9 @@
1 'use strict';
2
3 -const {
4 - join,
5 -} = require('path');
3 +const {join} = require('path');
4
5 async function build(reactPath, asyncCopyTo) {
8 - // copy the UMD bundles
6 + // copy the UMD bundles
7 await asyncCopyTo(
8 join(reactPath, 'build', 'dist', 'react.production.min.js'),
9 join(__dirname, 'react.production.min.js')
scripts/bench/benchmarks/hacker-news/generate.js
+12 -5
@@ -1,16 +1,20 @@
1 'use strict';
2
3 const fetch = require('node-fetch');
4 -const { writeFileSync } = require('fs');
4 +const {writeFileSync} = require('fs');
5 const stories = 50;
6
7 async function getStory(id) {
8 - const storyRes = await fetch(`https://hacker-news.firebaseio.com/v0/item/${id}.json`);
8 + const storyRes = await fetch(
9 + `https://hacker-news.firebaseio.com/v0/item/${id}.json`
10 + );
11 return await storyRes.json();
12 }
13
14 async function getTopStories() {
13 - const topStoriesRes = await fetch('https://hacker-news.firebaseio.com/v0/topstories.js');
15 + const topStoriesRes = await fetch(
16 + 'https://hacker-news.firebaseio.com/v0/topstories.js'
17 + );
18 const topStoriesIds = await topStoriesRes.json();
19
20 const topStories = [];
@@ -20,7 +24,10 @@ async function getTopStories() {
24 topStories.push(await getStory(topStoriesId));
25 }
26
23 - writeFileSync('top-stories.json', `window.stories = ${JSON.stringify(topStories)}`);
27 + writeFileSync(
28 + 'top-stories.json',
29 + `window.stories = ${JSON.stringify(topStories)}`
30 + );
31 }
32
26 -getTopStories();
\ No newline at end of file
33 +getTopStories();
scripts/bench/benchmarks/hacker-news/top-stories.js
+1321 -1
@@ -1 +1,1321 @@
1 -window.stories = [{"by":"rendx","descendants":49,"id":14201562,"kids":[14201704,14202297,14202233,14201771,14201765,14201897,14201750,14201913,14201854,14201667,14201759,14202073],"score":186,"time":1493197629,"title":"Postal: Open source mail delivery platform, alternative to Mailgun or Sendgrid","type":"story","url":"https://github.com/atech/postal"},{"by":"rabyss","descendants":4,"id":14202124,"kids":[14202293,14202249],"score":16,"time":1493205989,"title":"Show HN: BreakLock – A hybrid of Mastermind and the Android pattern lock","type":"story","url":"https://maxwellito.github.io/breaklock/"},{"by":"morid1n","descendants":137,"id":14200563,"kids":[14201274,14200711,14201147,14201365,14201499,14200618,14201169,14200911,14200734,14201083,14200706,14200785,14201032],"score":178,"time":1493183234,"title":"My Hackintosh Hardware Spec – clean, based on a 2013 iMac","type":"story","url":"https://infinitediaries.net/my-exact-hackintosh-spec/"},{"by":"robertwiblin","descendants":203,"id":14196731,"kids":[14201298,14201838,14201381,14197574,14201398,14199764,14198491,14197000,14198224,14200614,14201983,14200697,14199252,14201214,14198923,14200224,14197509,14200859,14200064,14200114,14197256,14197220,14200653,14197186,14199258,14197155,14197344,14198361,14197969,14199813,14197259,14197503],"score":562,"time":1493145853,"title":"Evidence-based advice we've found on how to be successful in a job","type":"story","url":"https://80000hours.org/career-guide/how-to-be-successful/"},{"by":"ryan_j_naughton","descendants":565,"id":14196812,"kids":[14198306,14197339,14200899,14198165,14198750,14202199,14201432,14197619,14197471,14201113,14202214,14202043,14197313,14197751,14197332,14198050,14201616,14197404,14199730,14198007,14197358,14197283,14200959,14197891,14198203,14197312,14200796,14201528,14197249,14198271,14197989,14198842,14197205,14199148,14197458,14200457,14197330,14199993,14197855,14200102,14197378,14199315,14198240,14198397,14199326,14200159,14198798,14201296,14198173,14197323,14197383,14197459,14197275,14198305,14198005,14198015,14199380,14199079,14198413,14197334,14197327,14197234],"score":385,"time":1493146342,"title":"Is Every Speed Limit Too Low?","type":"story","url":"https://priceonomics.com/is-every-speed-limit-too-low/"},{"by":"monort","descendants":63,"id":14196322,"kids":[14197628,14200026,14197457,14197486,14202126,14201266,14197227,14199404,14199338,14196382,14200598,14197377,14199689,14198538,14196905,14200404,14198781,14197278,14197888,14197742,14197764],"score":316,"time":1493143464,"title":"Experimental Nighttime Photography with Nexus and Pixel","type":"story","url":"https://research.googleblog.com/2017/04/experimental-nighttime-photography-with.html"},{"by":"networked","descendants":9,"id":14199028,"kids":[14201588,14200361,14200314,14200338],"score":121,"time":1493161601,"title":"JPEG Huffman Coding Tutorial","type":"story","url":"http://www.impulseadventure.com/photo/jpeg-huffman-coding.html"},{"by":"jasontan","id":14202227,"score":1,"time":1493207865,"title":"Are you adept at understanding concurrency problems? Sift Science is hiring","type":"job","url":"https://boards.greenhouse.io/siftscience/jobs/550699#.WPUZhlMrLfY"},{"by":"pouwerkerk","descendants":80,"id":14196077,"kids":[14199434,14196279,14196604,14197440,14201734,14200922,14200452,14197115,14199837,14199894,14196596,14198243,14196565,14197400,14197049,14197686,14198545,14198475],"score":717,"time":1493142008,"title":"Painting with Code: Introducing our new open source library React Sketch.app","type":"story","url":"http://airbnb.design/painting-with-code/"},{"by":"mromnia","descendants":16,"id":14201670,"kids":[14201835,14202115,14202176,14201890,14202325,14201859,14202158,14201763,14201902],"score":62,"time":1493198949,"title":"How to mod a Porsche 911 to run Doom [video]","type":"story","url":"https://www.youtube.com/watch?v=NRMpNA86e8Q"},{"by":"rbanffy","descendants":16,"id":14192383,"kids":[14197494,14201805,14197484],"score":194,"time":1493118160,"title":"Go programming language secure coding practices guide","type":"story","url":"https://github.com/Checkmarx/Go-SCP"},{"by":"intous","descendants":0,"id":14200446,"score":39,"time":1493181245,"title":"Building Functional Chatbot for Messenger with Ruby on Rails","type":"story","url":"https://tutorials.botsfloor.com/chatbot-development-tutorial-how-to-build-a-fully-functional-weather-bot-on-facebook-messenger-c94ac7c59185"},{"by":"nanospeck","descendants":23,"id":14201207,"kids":[14202252,14201646,14201620,14202076,14201511,14201324,14201940,14201425,14201505,14201304,14201435,14201287,14201739,14202031,14202018],"score":57,"text":"This question was asked on both 2015 &amp; 2016 in HN. I would like to ask it again today to know what are the newest options for this.<p>Q: What would you recommend as a reasonably priced (sub 150$) quad-copter&#x2F;drone, that has a camera, the ability to be programmed (so that I can process video&#x2F;write my own stability algorithms for it), good range, and reasonable flying time?\nIn the event nothing fits that price point, any pointers on what the state of the art is?<p>Thanks!","time":1493192641,"title":"Ask HN (again): What is the best affordable programmable drone?","type":"story"},{"by":"geuis","descendants":57,"id":14196708,"kids":[14197480,14198523,14198705,14200969,14200079,14197605,14198979,14202203,14197679,14198461,14200389,14198065,14197883,14197908],"score":123,"time":1493145655,"title":"Hackpad shutting down","type":"story","url":"https://hackpad.com/"},{"by":"jfoutz","descendants":55,"id":14195956,"kids":[14199594,14196972,14202101,14198197,14196771,14197326,14196956,14200842,14201529,14198581,14196777,14200177,14200422,14198571],"score":167,"time":1493141367,"title":"Linkerd 1.0","type":"story","url":"https://blog.buoyant.io/2017/04/25/announcing-linkerd-1.0/index.html"},{"by":"DavidBuchanan","descendants":19,"id":14199364,"kids":[14199735,14200889,14202245,14200205,14200104,14201697,14200061,14199996,14199867],"score":66,"time":1493164755,"title":"Show HN: TARDIS – Warp a process's perspective of time by hooking syscalls","type":"story","url":"https://github.com/DavidBuchanan314/TARDIS"},{"by":"rchen8","descendants":121,"id":14195664,"kids":[14196654,14196206,14196677,14197035,14196041,14196399,14196200,14196140,14196216,14196421,14196370,14196146,14197601,14197107,14196866,14196691,14197704,14196772,14200089,14198588,14196937,14198530,14197119,14197247,14198632,14196137,14200323,14196346],"score":486,"time":1493139957,"title":"How to Become Well-Connected","type":"story","url":"http://firstround.com/review/how-to-become-insanely-well-connected/"},{"by":"dbrgn","descendants":89,"id":14191186,"kids":[14200855,14200035,14200110,14201408,14202159,14197876,14200348,14198720,14198183,14199824,14198281,14201643,14201591,14199541,14198423,14201738,14200037,14201349,14200028,14201206,14197995,14197830,14199603],"score":135,"time":1493100791,"title":"How to Say (Almost) Everything in a Hundred-Word Language (2015)","type":"story","url":"https://www.theatlantic.com/technology/archive/2015/07/toki-pona-smallest-language/398363/?single_page=true"},{"by":"runesoerensen","descendants":62,"id":14198866,"kids":[14199494,14199495,14200288,14201118,14199599],"score":155,"time":1493160263,"title":"Nginx 1.13 released with TLS 1.3 support","type":"story","url":"http://mailman.nginx.org/pipermail/nginx-announce/2017/000195.html"},{"by":"bcherny","descendants":20,"id":14199299,"kids":[14200694,14201832,14200517,14201760,14200966,14200558,14201815,14201231,14201073,14201124],"score":54,"time":1493163960,"title":"Show HN: JSONSchema to TypeScript compiler","type":"story","url":"https://github.com/bcherny/json-schema-to-typescript"},{"by":"tormeh","descendants":37,"id":14198557,"kids":[14201027,14199082,14201023,14201160,14200367,14200647],"score":70,"time":1493158034,"title":"A practitioner’s guide to hedonism (2007)","type":"story","url":"https://www.1843magazine.com/story/a-practitioners-guide-to-hedonism"},{"by":"nickreiner","descendants":33,"id":14199125,"kids":[14202332,14201634,14201200,14201215,14201157,14201898,14201969,14201125],"score":52,"time":1493162517,"title":"Best Linux Distros for Gaming in 2017","type":"story","url":"https://thishosting.rocks/best-linux-distros-for-gaming/"},{"by":"BinaryIdiot","descendants":170,"id":14200486,"kids":[14200680,14200677,14201515,14200793,14200534,14200908,14200649,14200633,14200701,14202295,14200578,14200709,14200580,14201107,14201779,14200773,14200804,14200720,14202060,14200948,14200903,14200748,14200875,14200750,14200821,14200756,14201707,14201689,14200669,14200997,14200818,14201586,14200603,14201054,14201457,14200616,14201095,14200915,14200878,14200629,14201523,14200620,14202099],"score":316,"time":1493181945,"title":"Suicide of an Uber engineer: Widow blames job stress","type":"story","url":"http://www.sfchronicle.com/business/article/Suicide-of-an-Uber-engineer-widow-blames-job-11095807.php?t=7e40d1f554&cmpid=fb-premium&cmpid=twitter-premium"},{"by":"catc","descendants":34,"id":14195522,"kids":[14202316,14202278,14197167,14199152,14202077,14197239,14197721,14197632,14197219,14198296,14197245,14197201,14197403,14198051,14196747],"score":87,"time":1493139414,"title":"Show HN: React Timekeeper – Time picker based on the style of Google Keep","type":"story","url":"https://catc.github.io/react-timekeeper/"},{"by":"Integer","descendants":152,"id":14192353,"kids":[14197671,14197754,14199091,14198533,14201249,14198626,14198263,14198009,14195130,14199551,14197663,14198285,14199611,14199835,14197482,14198924,14198943],"score":273,"time":1493117771,"title":"Windows Is Bloated, Thanks to Adobe’s Extensible Metadata Platform","type":"story","url":"https://www.thurrott.com/windows/109962/windows-bloated-thanks-adobes-extensible-metadata-platform"},{"by":"craigcannon","descendants":23,"id":14197852,"kids":[14200024,14199986,14202106,14198011,14199228,14202138,14198917,14198607],"score":58,"time":1493153342,"title":"New England Lost Ski Areas Project","type":"story","url":"http://www.nelsap.org/"},{"by":"golfer","descendants":105,"id":14198229,"kids":[14200202,14198948,14199770,14198634,14200263,14198797,14198919,14200447,14198645,14199267,14199124,14198833,14199059],"score":282,"time":1493155745,"title":"Uber must turn over information about its acquisition of Otto to Waymo","type":"story","url":"https://techcrunch.com/2017/04/25/uber-must-turn-over-information-about-its-acquisition-of-otto-to-waymo-court-rules/"},{"by":"JoshTriplett","descendants":116,"id":14198403,"kids":[14199771,14199980,14198664,14198764,14201086,14200307,14199294,14198860,14198817],"score":139,"time":1493156882,"title":"Shutting down public FTP services","type":"story","url":"https://lists.debian.org/debian-announce/2017/msg00001.html"},{"by":"mabynogy","descendants":50,"id":14191577,"kids":[14194021,14195402,14193886,14193792,14194355,14197136,14200386,14194151,14193989,14193798,14194042,14197100,14198984,14193925,14194170],"score":365,"time":1493107104,"title":"A Primer on Bézier Curves","type":"story","url":"https://pomax.github.io/bezierinfo#preface"},{"by":"robertothais","descendants":29,"id":14192946,"kids":[14202311,14202299,14201900,14200029,14198260,14198605,14201850,14199858,14198223,14198610],"score":61,"time":1493124627,"title":"Consciousness as a State of Matter (2014)","type":"story","url":"https://arxiv.org/abs/1401.1219"},{"by":"leephillips","descendants":2,"id":14202078,"kids":[14202122],"score":5,"time":1493205152,"title":"The Republican Lawmaker Who Secretly Created Reddit’s Women-Hating ‘Red Pill’","type":"story","url":"http://www.thedailybeast.com/articles/2017/04/25/the-republican-lawmaker-who-secretly-created-reddit-s-women-hating-red-pill.html"},{"by":"anguswithgusto","descendants":55,"id":14196325,"kids":[14197131,14196789,14197299,14197466,14196737,14199929,14197550,14197511,14196888,14200109,14197101],"score":80,"time":1493143475,"title":"Gett in advanced talks to buy Juno for $250M as Uber rivals consolidate","type":"story","url":"https://techcrunch.com/2017/04/25/gett-in-advanced-talks-to-buy-juno-for-250m-as-uber-rivals-consolidate/"},{"by":"fabuzaid","descendants":2,"id":14196339,"kids":[14201557,14201170],"score":46,"time":1493143560,"title":"Implementing a Fast Research Compiler in Rust","type":"story","url":"http://dawn.cs.stanford.edu/blog/weld.html"},{"by":"bluesilver07","descendants":61,"id":14196154,"kids":[14197614,14196853,14197074,14197050,14200090,14197731,14196352,14197442],"score":72,"time":1493142448,"title":"Xenko Game Engine 2.0 released","type":"story","url":"http://xenko.com/blog/release-xenko-2-0-0/"},{"by":"molecule","descendants":254,"id":14189392,"kids":[14190198,14190800,14193591,14190274,14189796,14190118,14190405,14190006,14189430,14190244,14189877,14190064,14190211,14189918,14190071,14191312,14195969,14190542,14194775,14189900,14190032,14189847,14192128,14191737,14191047,14190992,14192759,14191405,14190815,14194136,14190737,14190552,14191385,14189816,14191316,14193780,14193979,14190768,14192973,14191217,14190879,14190780,14189914,14190925,14192906,14190528,14189893,14190007,14189929,14190049,14191859,14191304,14190177,14193355,14193352,14190324,14190846,14189803],"score":630,"time":1493076480,"title":"Robert M. Pirsig has died","type":"story","url":"http://www.npr.org/sections/thetwo-way/2017/04/24/525443040/-zen-and-the-art-of-motorcycle-maintenance-author-robert-m-pirsig-dies-at-88"},{"by":"artsandsci","descendants":67,"id":14194422,"kids":[14199418,14196266,14197226,14196647,14196324,14201761,14196265,14195599,14199054,14196057],"score":127,"time":1493134376,"title":"An extra-uterine system to physiologically support the extreme premature lamb","type":"story","url":"https://www.nature.com/articles/ncomms15112"},{"by":"miobrien","descendants":9,"id":14198261,"kids":[14199610,14199447,14199862,14201753,14199068],"score":30,"time":1493155969,"title":"Prior Indigenous Technological Species","type":"story","url":"https://arxiv.org/abs/1704.07263"},{"by":"zdw","descendants":2,"id":14199197,"kids":[14200610],"score":12,"time":1493163087,"title":"Should Curve25519 keys be validated?","type":"story","url":"https://research.kudelskisecurity.com/2017/04/25/should-ecdh-keys-be-validated/"},{"by":"spearo77","descendants":213,"id":14189688,"kids":[14191654,14192373,14190683,14192095,14191856,14190771,14190570,14190599,14190721,14192049,14189694,14191430,14193610,14190543,14190372,14191818,14192171,14192177,14192135,14191483,14190560,14190341,14190362,14190452,14192563,14190458,14195245,14190809,14192706,14192959,14190636,14190634,14190368,14191163,14191379,14190668,14191673,14190884,14192565,14190480,14190442],"score":447,"time":1493079289,"title":"WikiTribune – Evidence-based journalism","type":"story","url":"https://www.wikitribune.com"},{"by":"adbrebs","descendants":294,"id":14182262,"kids":[14183335,14183715,14182725,14183897,14185812,14184510,14182468,14183231,14182580,14183996,14182449,14185671,14182428,14182666,14186599,14182519,14185571,14185159,14182636,14185864,14188340,14183433,14183146,14184034,14184363,14183368,14183098,14182495,14182753,14184720,14188085,14187692,14183633,14188137,14182606,14186796,14196166,14185084,14185899,14188219,14186885,14183406,14185561,14183388,14191457,14183281,14183399,14183674,14183236,14183990,14183760,14183248,14184114,14183318,14183457,14186509,14186900,14186695,14188405,14184636,14184630,14188301,14184144,14183023,14184555,14185946,14184611,14184490,14183653,14183881,14182715,14184440,14182573,14183251,14184962,14187249,14182545,14192314],"score":1356,"time":1493014335,"title":"Lyrebird – An API to copy the voice of anyone","type":"story","url":"https://lyrebird.ai/demo"},{"by":"mathgenius","descendants":6,"id":14192442,"kids":[14197265,14195645],"score":43,"time":1493118936,"title":"Quantum – Open journal for quantum science","type":"story","url":"http://quantum-journal.org/papers/"},{"by":"tjalfi","descendants":5,"id":14190937,"kids":[14199744,14197114,14190946],"score":107,"time":1493097061,"title":"A Seven Dimensional Analysis of Hashing Methods [pdf]","type":"story","url":"http://www.vldb.org/pvldb/vol9/p96-richter.pdf"},{"by":"mxstbr","descendants":0,"id":14196935,"score":24,"time":1493147015,"title":"One GraphQL Client for JavaScript, iOS, and Android","type":"story","url":"https://dev-blog.apollodata.com/one-graphql-client-for-javascript-ios-and-android-64993c1b7991"},{"by":"uptown","descendants":166,"id":14192817,"kids":[14197690,14195597,14196750,14195237,14196320,14195150,14198816,14194916,14197746,14196332,14194695,14196726,14194947,14199715,14195059,14195778,14196204,14200435,14194780,14195030,14198452,14199023,14194852,14197577,14197778,14195361,14196368,14194948,14199024,14195060,14199498],"score":226,"time":1493123621,"title":"How Yahoo Killed Flickr (2012)","type":"story","url":"https://gizmodo.com/5910223/how-yahoo-killed-flickr-and-lost-the-internet"},{"by":"mattklein123","descendants":42,"id":14194026,"kids":[14194573,14195577,14194430,14195407,14194569,14195298,14200054,14194456,14198329,14199198],"score":167,"time":1493131921,"title":"Envoy: 7 months later","type":"story","url":"https://eng.lyft.com/envoy-7-months-later-41986c2fd443"},{"by":"misnamed","descendants":2,"id":14191333,"kids":[14197296],"score":29,"time":1493103250,"title":"Modern Hieroglyphs: Binary Logic Behind the Universal “Power Symbol”","type":"story","url":"http://99percentinvisible.org/article/modern-hieroglyphics-binary-logic-behind-universal-power-symbol/"},{"by":"LaFolle","descendants":92,"id":14191681,"kids":[14192477,14194490,14192316,14193364,14192065,14193499,14194324,14192622,14192020,14195866,14192496,14196391,14192138,14192714,14195151,14195094,14192110,14192155],"score":138,"time":1493108371,"title":"Feynman Algorithm (2014)","type":"story","url":"http://wiki.c2.com/?FeynmanAlgorithm"},{"by":"Thevet","descendants":18,"id":14190736,"kids":[14197744,14195753,14197880,14197735,14195874,14197023,14196660],"score":81,"time":1493093860,"title":"The legend of the Legion","type":"story","url":"https://aeon.co/essays/why-young-men-queue-up-to-die-in-the-french-foreign-legion"},{"by":"bufordsharkley","descendants":92,"id":14197013,"kids":[14197983,14197168,14197701,14198239,14197514,14198064,14197476,14198489,14197761,14197080,14198905,14198068,14198579],"score":69,"time":1493147532,"title":"Cracking the Mystery of Labor's Falling Share of GDP","type":"story","url":"https://www.bloomberg.com/view/articles/2017-04-24/cracking-the-mystery-of-labor-s-falling-share-of-gdp"},{"by":"rbanffy","descendants":27,"id":14198470,"kids":[14199443,14201987,14199461,14199729,14201519,14198762,14199524],"score":52,"time":1493157378,"title":"How the Internet Gave Mail-Order Brides the Power","type":"story","url":"https://backchannel.com/how-the-internet-gave-mail-order-brides-the-power-1af8c8a40562"}]
\ No newline at end of file
1 +window.stories = [
2 + {
3 + by: 'rendx',
4 + descendants: 49,
5 + id: 14201562,
6 + kids: [
7 + 14201704,
8 + 14202297,
9 + 14202233,
10 + 14201771,
11 + 14201765,
12 + 14201897,
13 + 14201750,
14 + 14201913,
15 + 14201854,
16 + 14201667,
17 + 14201759,
18 + 14202073,
19 + ],
20 + score: 186,
21 + time: 1493197629,
22 + title:
23 + 'Postal: Open source mail delivery platform, alternative to Mailgun or Sendgrid',
24 + type: 'story',
25 + url: 'https://github.com/atech/postal',
26 + },
27 + {
28 + by: 'rabyss',
29 + descendants: 4,
30 + id: 14202124,
31 + kids: [14202293, 14202249],
32 + score: 16,
33 + time: 1493205989,
34 + title:
35 + 'Show HN: BreakLock – A hybrid of Mastermind and the Android pattern lock',
36 + type: 'story',
37 + url: 'https://maxwellito.github.io/breaklock/',
38 + },
39 + {
40 + by: 'morid1n',
41 + descendants: 137,
42 + id: 14200563,
43 + kids: [
44 + 14201274,
45 + 14200711,
46 + 14201147,
47 + 14201365,
48 + 14201499,
49 + 14200618,
50 + 14201169,
51 + 14200911,
52 + 14200734,
53 + 14201083,
54 + 14200706,
55 + 14200785,
56 + 14201032,
57 + ],
58 + score: 178,
59 + time: 1493183234,
60 + title: 'My Hackintosh Hardware Spec – clean, based on a 2013 iMac',
61 + type: 'story',
62 + url: 'https://infinitediaries.net/my-exact-hackintosh-spec/',
63 + },
64 + {
65 + by: 'robertwiblin',
66 + descendants: 203,
67 + id: 14196731,
68 + kids: [
69 + 14201298,
70 + 14201838,
71 + 14201381,
72 + 14197574,
73 + 14201398,
74 + 14199764,
75 + 14198491,
76 + 14197000,
77 + 14198224,
78 + 14200614,
79 + 14201983,
80 + 14200697,
81 + 14199252,
82 + 14201214,
83 + 14198923,
84 + 14200224,
85 + 14197509,
86 + 14200859,
87 + 14200064,
88 + 14200114,
89 + 14197256,
90 + 14197220,
91 + 14200653,
92 + 14197186,
93 + 14199258,
94 + 14197155,
95 + 14197344,
96 + 14198361,
97 + 14197969,
98 + 14199813,
99 + 14197259,
100 + 14197503,
101 + ],
102 + score: 562,
103 + time: 1493145853,
104 + title: "Evidence-based advice we've found on how to be successful in a job",
105 + type: 'story',
106 + url: 'https://80000hours.org/career-guide/how-to-be-successful/',
107 + },
108 + {
109 + by: 'ryan_j_naughton',
110 + descendants: 565,
111 + id: 14196812,
112 + kids: [
113 + 14198306,
114 + 14197339,
115 + 14200899,
116 + 14198165,
117 + 14198750,
118 + 14202199,
119 + 14201432,
120 + 14197619,
121 + 14197471,
122 + 14201113,
123 + 14202214,
124 + 14202043,
125 + 14197313,
126 + 14197751,
127 + 14197332,
128 + 14198050,
129 + 14201616,
130 + 14197404,
131 + 14199730,
132 + 14198007,
133 + 14197358,
134 + 14197283,
135 + 14200959,
136 + 14197891,
137 + 14198203,
138 + 14197312,
139 + 14200796,
140 + 14201528,
141 + 14197249,
142 + 14198271,
143 + 14197989,
144 + 14198842,
145 + 14197205,
146 + 14199148,
147 + 14197458,
148 + 14200457,
149 + 14197330,
150 + 14199993,
151 + 14197855,
152 + 14200102,
153 + 14197378,
154 + 14199315,
155 + 14198240,
156 + 14198397,
157 + 14199326,
158 + 14200159,
159 + 14198798,
160 + 14201296,
161 + 14198173,
162 + 14197323,
163 + 14197383,
164 + 14197459,
165 + 14197275,
166 + 14198305,
167 + 14198005,
168 + 14198015,
169 + 14199380,
170 + 14199079,
171 + 14198413,
172 + 14197334,
173 + 14197327,
174 + 14197234,
175 + ],
176 + score: 385,
177 + time: 1493146342,
178 + title: 'Is Every Speed Limit Too Low?',
179 + type: 'story',
180 + url: 'https://priceonomics.com/is-every-speed-limit-too-low/',
181 + },
182 + {
183 + by: 'monort',
184 + descendants: 63,
185 + id: 14196322,
186 + kids: [
187 + 14197628,
188 + 14200026,
189 + 14197457,
190 + 14197486,
191 + 14202126,
192 + 14201266,
193 + 14197227,
194 + 14199404,
195 + 14199338,
196 + 14196382,
197 + 14200598,
198 + 14197377,
199 + 14199689,
200 + 14198538,
201 + 14196905,
202 + 14200404,
203 + 14198781,
204 + 14197278,
205 + 14197888,
206 + 14197742,
207 + 14197764,
208 + ],
209 + score: 316,
210 + time: 1493143464,
211 + title: 'Experimental Nighttime Photography with Nexus and Pixel',
212 + type: 'story',
213 + url:
214 + 'https://research.googleblog.com/2017/04/experimental-nighttime-photography-with.html',
215 + },
216 + {
217 + by: 'networked',
218 + descendants: 9,
219 + id: 14199028,
220 + kids: [14201588, 14200361, 14200314, 14200338],
221 + score: 121,
222 + time: 1493161601,
223 + title: 'JPEG Huffman Coding Tutorial',
224 + type: 'story',
225 + url: 'http://www.impulseadventure.com/photo/jpeg-huffman-coding.html',
226 + },
227 + {
228 + by: 'jasontan',
229 + id: 14202227,
230 + score: 1,
231 + time: 1493207865,
232 + title:
233 + 'Are you adept at understanding concurrency problems? Sift Science is hiring',
234 + type: 'job',
235 + url: 'https://boards.greenhouse.io/siftscience/jobs/550699#.WPUZhlMrLfY',
236 + },
237 + {
238 + by: 'pouwerkerk',
239 + descendants: 80,
240 + id: 14196077,
241 + kids: [
242 + 14199434,
243 + 14196279,
244 + 14196604,
245 + 14197440,
246 + 14201734,
247 + 14200922,
248 + 14200452,
249 + 14197115,
250 + 14199837,
251 + 14199894,
252 + 14196596,
253 + 14198243,
254 + 14196565,
255 + 14197400,
256 + 14197049,
257 + 14197686,
258 + 14198545,
259 + 14198475,
260 + ],
261 + score: 717,
262 + time: 1493142008,
263 + title:
264 + 'Painting with Code: Introducing our new open source library React Sketch.app',
265 + type: 'story',
266 + url: 'http://airbnb.design/painting-with-code/',
267 + },
268 + {
269 + by: 'mromnia',
270 + descendants: 16,
271 + id: 14201670,
272 + kids: [
273 + 14201835,
274 + 14202115,
275 + 14202176,
276 + 14201890,
277 + 14202325,
278 + 14201859,
279 + 14202158,
280 + 14201763,
281 + 14201902,
282 + ],
283 + score: 62,
284 + time: 1493198949,
285 + title: 'How to mod a Porsche 911 to run Doom [video]',
286 + type: 'story',
287 + url: 'https://www.youtube.com/watch?v=NRMpNA86e8Q',
288 + },
289 + {
290 + by: 'rbanffy',
291 + descendants: 16,
292 + id: 14192383,
293 + kids: [14197494, 14201805, 14197484],
294 + score: 194,
295 + time: 1493118160,
296 + title: 'Go programming language secure coding practices guide',
297 + type: 'story',
298 + url: 'https://github.com/Checkmarx/Go-SCP',
299 + },
300 + {
301 + by: 'intous',
302 + descendants: 0,
303 + id: 14200446,
304 + score: 39,
305 + time: 1493181245,
306 + title: 'Building Functional Chatbot for Messenger with Ruby on Rails',
307 + type: 'story',
308 + url:
309 + 'https://tutorials.botsfloor.com/chatbot-development-tutorial-how-to-build-a-fully-functional-weather-bot-on-facebook-messenger-c94ac7c59185',
310 + },
311 + {
312 + by: 'nanospeck',
313 + descendants: 23,
314 + id: 14201207,
315 + kids: [
316 + 14202252,
317 + 14201646,
318 + 14201620,
319 + 14202076,
320 + 14201511,
321 + 14201324,
322 + 14201940,
323 + 14201425,
324 + 14201505,
325 + 14201304,
326 + 14201435,
327 + 14201287,
328 + 14201739,
329 + 14202031,
330 + 14202018,
331 + ],
332 + score: 57,
333 + text:
334 + 'This question was asked on both 2015 &amp; 2016 in HN. I would like to ask it again today to know what are the newest options for this.<p>Q: What would you recommend as a reasonably priced (sub 150$) quad-copter&#x2F;drone, that has a camera, the ability to be programmed (so that I can process video&#x2F;write my own stability algorithms for it), good range, and reasonable flying time?\nIn the event nothing fits that price point, any pointers on what the state of the art is?<p>Thanks!',
335 + time: 1493192641,
336 + title: 'Ask HN (again): What is the best affordable programmable drone?',
337 + type: 'story',
338 + },
339 + {
340 + by: 'geuis',
341 + descendants: 57,
342 + id: 14196708,
343 + kids: [
344 + 14197480,
345 + 14198523,
346 + 14198705,
347 + 14200969,
348 + 14200079,
349 + 14197605,
350 + 14198979,
351 + 14202203,
352 + 14197679,
353 + 14198461,
354 + 14200389,
355 + 14198065,
356 + 14197883,
357 + 14197908,
358 + ],
359 + score: 123,
360 + time: 1493145655,
361 + title: 'Hackpad shutting down',
362 + type: 'story',
363 + url: 'https://hackpad.com/',
364 + },
365 + {
366 + by: 'jfoutz',
367 + descendants: 55,
368 + id: 14195956,
369 + kids: [
370 + 14199594,
371 + 14196972,
372 + 14202101,
373 + 14198197,
374 + 14196771,
375 + 14197326,
376 + 14196956,
377 + 14200842,
378 + 14201529,
379 + 14198581,
380 + 14196777,
381 + 14200177,
382 + 14200422,
383 + 14198571,
384 + ],
385 + score: 167,
386 + time: 1493141367,
387 + title: 'Linkerd 1.0',
388 + type: 'story',
389 + url: 'https://blog.buoyant.io/2017/04/25/announcing-linkerd-1.0/index.html',
390 + },
391 + {
392 + by: 'DavidBuchanan',
393 + descendants: 19,
394 + id: 14199364,
395 + kids: [
396 + 14199735,
397 + 14200889,
398 + 14202245,
399 + 14200205,
400 + 14200104,
401 + 14201697,
402 + 14200061,
403 + 14199996,
404 + 14199867,
405 + ],
406 + score: 66,
407 + time: 1493164755,
408 + title:
409 + "Show HN: TARDIS – Warp a process's perspective of time by hooking syscalls",
410 + type: 'story',
411 + url: 'https://github.com/DavidBuchanan314/TARDIS',
412 + },
413 + {
414 + by: 'rchen8',
415 + descendants: 121,
416 + id: 14195664,
417 + kids: [
418 + 14196654,
419 + 14196206,
420 + 14196677,
421 + 14197035,
422 + 14196041,
423 + 14196399,
424 + 14196200,
425 + 14196140,
426 + 14196216,
427 + 14196421,
428 + 14196370,
429 + 14196146,
430 + 14197601,
431 + 14197107,
432 + 14196866,
433 + 14196691,
434 + 14197704,
435 + 14196772,
436 + 14200089,
437 + 14198588,
438 + 14196937,
439 + 14198530,
440 + 14197119,
441 + 14197247,
442 + 14198632,
443 + 14196137,
444 + 14200323,
445 + 14196346,
446 + ],
447 + score: 486,
448 + time: 1493139957,
449 + title: 'How to Become Well-Connected',
450 + type: 'story',
451 + url: 'http://firstround.com/review/how-to-become-insanely-well-connected/',
452 + },
453 + {
454 + by: 'dbrgn',
455 + descendants: 89,
456 + id: 14191186,
457 + kids: [
458 + 14200855,
459 + 14200035,
460 + 14200110,
461 + 14201408,
462 + 14202159,
463 + 14197876,
464 + 14200348,
465 + 14198720,
466 + 14198183,
467 + 14199824,
468 + 14198281,
469 + 14201643,
470 + 14201591,
471 + 14199541,
472 + 14198423,
473 + 14201738,
474 + 14200037,
475 + 14201349,
476 + 14200028,
477 + 14201206,
478 + 14197995,
479 + 14197830,
480 + 14199603,
481 + ],
482 + score: 135,
483 + time: 1493100791,
484 + title: 'How to Say (Almost) Everything in a Hundred-Word Language (2015)',
485 + type: 'story',
486 + url:
487 + 'https://www.theatlantic.com/technology/archive/2015/07/toki-pona-smallest-language/398363/?single_page=true',
488 + },
489 + {
490 + by: 'runesoerensen',
491 + descendants: 62,
492 + id: 14198866,
493 + kids: [14199494, 14199495, 14200288, 14201118, 14199599],
494 + score: 155,
495 + time: 1493160263,
496 + title: 'Nginx 1.13 released with TLS 1.3 support',
497 + type: 'story',
498 + url: 'http://mailman.nginx.org/pipermail/nginx-announce/2017/000195.html',
499 + },
500 + {
501 + by: 'bcherny',
502 + descendants: 20,
503 + id: 14199299,
504 + kids: [
505 + 14200694,
506 + 14201832,
507 + 14200517,
508 + 14201760,
509 + 14200966,
510 + 14200558,
511 + 14201815,
512 + 14201231,
513 + 14201073,
514 + 14201124,
515 + ],
516 + score: 54,
517 + time: 1493163960,
518 + title: 'Show HN: JSONSchema to TypeScript compiler',
519 + type: 'story',
520 + url: 'https://github.com/bcherny/json-schema-to-typescript',
521 + },
522 + {
523 + by: 'tormeh',
524 + descendants: 37,
525 + id: 14198557,
526 + kids: [14201027, 14199082, 14201023, 14201160, 14200367, 14200647],
527 + score: 70,
528 + time: 1493158034,
529 + title: 'A practitioner’s guide to hedonism (2007)',
530 + type: 'story',
531 + url: 'https://www.1843magazine.com/story/a-practitioners-guide-to-hedonism',
532 + },
533 + {
534 + by: 'nickreiner',
535 + descendants: 33,
536 + id: 14199125,
537 + kids: [
538 + 14202332,
539 + 14201634,
540 + 14201200,
541 + 14201215,
542 + 14201157,
543 + 14201898,
544 + 14201969,
545 + 14201125,
546 + ],
547 + score: 52,
548 + time: 1493162517,
549 + title: 'Best Linux Distros for Gaming in 2017',
550 + type: 'story',
551 + url: 'https://thishosting.rocks/best-linux-distros-for-gaming/',
552 + },
553 + {
554 + by: 'BinaryIdiot',
555 + descendants: 170,
556 + id: 14200486,
557 + kids: [
558 + 14200680,
559 + 14200677,
560 + 14201515,
561 + 14200793,
562 + 14200534,
563 + 14200908,
564 + 14200649,
565 + 14200633,
566 + 14200701,
567 + 14202295,
568 + 14200578,
569 + 14200709,
570 + 14200580,
571 + 14201107,
572 + 14201779,
573 + 14200773,
574 + 14200804,
575 + 14200720,
576 + 14202060,
577 + 14200948,
578 + 14200903,
579 + 14200748,
580 + 14200875,
581 + 14200750,
582 + 14200821,
583 + 14200756,
584 + 14201707,
585 + 14201689,
586 + 14200669,
587 + 14200997,
588 + 14200818,
589 + 14201586,
590 + 14200603,
591 + 14201054,
592 + 14201457,
593 + 14200616,
594 + 14201095,
595 + 14200915,
596 + 14200878,
597 + 14200629,
598 + 14201523,
599 + 14200620,
600 + 14202099,
601 + ],
602 + score: 316,
603 + time: 1493181945,
604 + title: 'Suicide of an Uber engineer: Widow blames job stress',
605 + type: 'story',
606 + url:
607 + 'http://www.sfchronicle.com/business/article/Suicide-of-an-Uber-engineer-widow-blames-job-11095807.php?t=7e40d1f554&cmpid=fb-premium&cmpid=twitter-premium',
608 + },
609 + {
610 + by: 'catc',
611 + descendants: 34,
612 + id: 14195522,
613 + kids: [
614 + 14202316,
615 + 14202278,
616 + 14197167,
617 + 14199152,
618 + 14202077,
619 + 14197239,
620 + 14197721,
621 + 14197632,
622 + 14197219,
623 + 14198296,
624 + 14197245,
625 + 14197201,
626 + 14197403,
627 + 14198051,
628 + 14196747,
629 + ],
630 + score: 87,
631 + time: 1493139414,
632 + title:
633 + 'Show HN: React Timekeeper – Time picker based on the style of Google Keep',
634 + type: 'story',
635 + url: 'https://catc.github.io/react-timekeeper/',
636 + },
637 + {
638 + by: 'Integer',
639 + descendants: 152,
640 + id: 14192353,
641 + kids: [
642 + 14197671,
643 + 14197754,
644 + 14199091,
645 + 14198533,
646 + 14201249,
647 + 14198626,
648 + 14198263,
649 + 14198009,
650 + 14195130,
651 + 14199551,
652 + 14197663,
653 + 14198285,
654 + 14199611,
655 + 14199835,
656 + 14197482,
657 + 14198924,
658 + 14198943,
659 + ],
660 + score: 273,
661 + time: 1493117771,
662 + title: 'Windows Is Bloated, Thanks to Adobe’s Extensible Metadata Platform',
663 + type: 'story',
664 + url:
665 + 'https://www.thurrott.com/windows/109962/windows-bloated-thanks-adobes-extensible-metadata-platform',
666 + },
667 + {
668 + by: 'craigcannon',
669 + descendants: 23,
670 + id: 14197852,
671 + kids: [
672 + 14200024,
673 + 14199986,
674 + 14202106,
675 + 14198011,
676 + 14199228,
677 + 14202138,
678 + 14198917,
679 + 14198607,
680 + ],
681 + score: 58,
682 + time: 1493153342,
683 + title: 'New England Lost Ski Areas Project',
684 + type: 'story',
685 + url: 'http://www.nelsap.org/',
686 + },
687 + {
688 + by: 'golfer',
689 + descendants: 105,
690 + id: 14198229,
691 + kids: [
692 + 14200202,
693 + 14198948,
694 + 14199770,
695 + 14198634,
696 + 14200263,
697 + 14198797,
698 + 14198919,
699 + 14200447,
700 + 14198645,
701 + 14199267,
702 + 14199124,
703 + 14198833,
704 + 14199059,
705 + ],
706 + score: 282,
707 + time: 1493155745,
708 + title:
709 + 'Uber must turn over information about its acquisition of Otto to Waymo',
710 + type: 'story',
711 + url:
712 + 'https://techcrunch.com/2017/04/25/uber-must-turn-over-information-about-its-acquisition-of-otto-to-waymo-court-rules/',
713 + },
714 + {
715 + by: 'JoshTriplett',
716 + descendants: 116,
717 + id: 14198403,
718 + kids: [
719 + 14199771,
720 + 14199980,
721 + 14198664,
722 + 14198764,
723 + 14201086,
724 + 14200307,
725 + 14199294,
726 + 14198860,
727 + 14198817,
728 + ],
729 + score: 139,
730 + time: 1493156882,
731 + title: 'Shutting down public FTP services',
732 + type: 'story',
733 + url: 'https://lists.debian.org/debian-announce/2017/msg00001.html',
734 + },
735 + {
736 + by: 'mabynogy',
737 + descendants: 50,
738 + id: 14191577,
739 + kids: [
740 + 14194021,
741 + 14195402,
742 + 14193886,
743 + 14193792,
744 + 14194355,
745 + 14197136,
746 + 14200386,
747 + 14194151,
748 + 14193989,
749 + 14193798,
750 + 14194042,
751 + 14197100,
752 + 14198984,
753 + 14193925,
754 + 14194170,
755 + ],
756 + score: 365,
757 + time: 1493107104,
758 + title: 'A Primer on Bézier Curves',
759 + type: 'story',
760 + url: 'https://pomax.github.io/bezierinfo#preface',
761 + },
762 + {
763 + by: 'robertothais',
764 + descendants: 29,
765 + id: 14192946,
766 + kids: [
767 + 14202311,
768 + 14202299,
769 + 14201900,
770 + 14200029,
771 + 14198260,
772 + 14198605,
773 + 14201850,
774 + 14199858,
775 + 14198223,
776 + 14198610,
777 + ],
778 + score: 61,
779 + time: 1493124627,
780 + title: 'Consciousness as a State of Matter (2014)',
781 + type: 'story',
782 + url: 'https://arxiv.org/abs/1401.1219',
783 + },
784 + {
785 + by: 'leephillips',
786 + descendants: 2,
787 + id: 14202078,
788 + kids: [14202122],
789 + score: 5,
790 + time: 1493205152,
791 + title:
792 + 'The Republican Lawmaker Who Secretly Created Reddit’s Women-Hating ‘Red Pill’',
793 + type: 'story',
794 + url:
795 + 'http://www.thedailybeast.com/articles/2017/04/25/the-republican-lawmaker-who-secretly-created-reddit-s-women-hating-red-pill.html',
796 + },
797 + {
798 + by: 'anguswithgusto',
799 + descendants: 55,
800 + id: 14196325,
801 + kids: [
802 + 14197131,
803 + 14196789,
804 + 14197299,
805 + 14197466,
806 + 14196737,
807 + 14199929,
808 + 14197550,
809 + 14197511,
810 + 14196888,
811 + 14200109,
812 + 14197101,
813 + ],
814 + score: 80,
815 + time: 1493143475,
816 + title:
817 + 'Gett in advanced talks to buy Juno for $250M as Uber rivals consolidate',
818 + type: 'story',
819 + url:
820 + 'https://techcrunch.com/2017/04/25/gett-in-advanced-talks-to-buy-juno-for-250m-as-uber-rivals-consolidate/',
821 + },
822 + {
823 + by: 'fabuzaid',
824 + descendants: 2,
825 + id: 14196339,
826 + kids: [14201557, 14201170],
827 + score: 46,
828 + time: 1493143560,
829 + title: 'Implementing a Fast Research Compiler in Rust',
830 + type: 'story',
831 + url: 'http://dawn.cs.stanford.edu/blog/weld.html',
832 + },
833 + {
834 + by: 'bluesilver07',
835 + descendants: 61,
836 + id: 14196154,
837 + kids: [
838 + 14197614,
839 + 14196853,
840 + 14197074,
841 + 14197050,
842 + 14200090,
843 + 14197731,
844 + 14196352,
845 + 14197442,
846 + ],
847 + score: 72,
848 + time: 1493142448,
849 + title: 'Xenko Game Engine 2.0 released',
850 + type: 'story',
851 + url: 'http://xenko.com/blog/release-xenko-2-0-0/',
852 + },
853 + {
854 + by: 'molecule',
855 + descendants: 254,
856 + id: 14189392,
857 + kids: [
858 + 14190198,
859 + 14190800,
860 + 14193591,
861 + 14190274,
862 + 14189796,
863 + 14190118,
864 + 14190405,
865 + 14190006,
866 + 14189430,
867 + 14190244,
868 + 14189877,
869 + 14190064,
870 + 14190211,
871 + 14189918,
872 + 14190071,
873 + 14191312,
874 + 14195969,
875 + 14190542,
876 + 14194775,
877 + 14189900,
878 + 14190032,
879 + 14189847,
880 + 14192128,
881 + 14191737,
882 + 14191047,
883 + 14190992,
884 + 14192759,
885 + 14191405,
886 + 14190815,
887 + 14194136,
888 + 14190737,
889 + 14190552,
890 + 14191385,
891 + 14189816,
892 + 14191316,
893 + 14193780,
894 + 14193979,
895 + 14190768,
896 + 14192973,
897 + 14191217,
898 + 14190879,
899 + 14190780,
900 + 14189914,
901 + 14190925,
902 + 14192906,
903 + 14190528,
904 + 14189893,
905 + 14190007,
906 + 14189929,
907 + 14190049,
908 + 14191859,
909 + 14191304,
910 + 14190177,
911 + 14193355,
912 + 14193352,
913 + 14190324,
914 + 14190846,
915 + 14189803,
916 + ],
917 + score: 630,
918 + time: 1493076480,
919 + title: 'Robert M. Pirsig has died',
920 + type: 'story',
921 + url:
922 + 'http://www.npr.org/sections/thetwo-way/2017/04/24/525443040/-zen-and-the-art-of-motorcycle-maintenance-author-robert-m-pirsig-dies-at-88',
923 + },
924 + {
925 + by: 'artsandsci',
926 + descendants: 67,
927 + id: 14194422,
928 + kids: [
929 + 14199418,
930 + 14196266,
931 + 14197226,
932 + 14196647,
933 + 14196324,
934 + 14201761,
935 + 14196265,
936 + 14195599,
937 + 14199054,
938 + 14196057,
939 + ],
940 + score: 127,
941 + time: 1493134376,
942 + title:
943 + 'An extra-uterine system to physiologically support the extreme premature lamb',
944 + type: 'story',
945 + url: 'https://www.nature.com/articles/ncomms15112',
946 + },
947 + {
948 + by: 'miobrien',
949 + descendants: 9,
950 + id: 14198261,
951 + kids: [14199610, 14199447, 14199862, 14201753, 14199068],
952 + score: 30,
953 + time: 1493155969,
954 + title: 'Prior Indigenous Technological Species',
955 + type: 'story',
956 + url: 'https://arxiv.org/abs/1704.07263',
957 + },
958 + {
959 + by: 'zdw',
960 + descendants: 2,
961 + id: 14199197,
962 + kids: [14200610],
963 + score: 12,
964 + time: 1493163087,
965 + title: 'Should Curve25519 keys be validated?',
966 + type: 'story',
967 + url:
968 + 'https://research.kudelskisecurity.com/2017/04/25/should-ecdh-keys-be-validated/',
969 + },
970 + {
971 + by: 'spearo77',
972 + descendants: 213,
973 + id: 14189688,
974 + kids: [
975 + 14191654,
976 + 14192373,
977 + 14190683,
978 + 14192095,
979 + 14191856,
980 + 14190771,
981 + 14190570,
982 + 14190599,
983 + 14190721,
984 + 14192049,
985 + 14189694,
986 + 14191430,
987 + 14193610,
988 + 14190543,
989 + 14190372,
990 + 14191818,
991 + 14192171,
992 + 14192177,
993 + 14192135,
994 + 14191483,
995 + 14190560,
996 + 14190341,
997 + 14190362,
998 + 14190452,
999 + 14192563,
1000 + 14190458,
1001 + 14195245,
1002 + 14190809,
1003 + 14192706,
1004 + 14192959,
1005 + 14190636,
1006 + 14190634,
1007 + 14190368,
1008 + 14191163,
1009 + 14191379,
1010 + 14190668,
1011 + 14191673,
1012 + 14190884,
1013 + 14192565,
1014 + 14190480,
1015 + 14190442,
1016 + ],
1017 + score: 447,
1018 + time: 1493079289,
1019 + title: 'WikiTribune – Evidence-based journalism',
1020 + type: 'story',
1021 + url: 'https://www.wikitribune.com',
1022 + },
1023 + {
1024 + by: 'adbrebs',
1025 + descendants: 294,
1026 + id: 14182262,
1027 + kids: [
1028 + 14183335,
1029 + 14183715,
1030 + 14182725,
1031 + 14183897,
1032 + 14185812,
1033 + 14184510,
1034 + 14182468,
1035 + 14183231,
1036 + 14182580,
1037 + 14183996,
1038 + 14182449,
1039 + 14185671,
1040 + 14182428,
1041 + 14182666,
1042 + 14186599,
1043 + 14182519,
1044 + 14185571,
1045 + 14185159,
1046 + 14182636,
1047 + 14185864,
1048 + 14188340,
1049 + 14183433,
1050 + 14183146,
1051 + 14184034,
1052 + 14184363,
1053 + 14183368,
1054 + 14183098,
1055 + 14182495,
1056 + 14182753,
1057 + 14184720,
1058 + 14188085,
1059 + 14187692,
1060 + 14183633,
1061 + 14188137,
1062 + 14182606,
1063 + 14186796,
1064 + 14196166,
1065 + 14185084,
1066 + 14185899,
1067 + 14188219,
1068 + 14186885,
1069 + 14183406,
1070 + 14185561,
1071 + 14183388,
1072 + 14191457,
1073 + 14183281,
1074 + 14183399,
1075 + 14183674,
1076 + 14183236,
1077 + 14183990,
1078 + 14183760,
1079 + 14183248,
1080 + 14184114,
1081 + 14183318,
1082 + 14183457,
1083 + 14186509,
1084 + 14186900,
1085 + 14186695,
1086 + 14188405,
1087 + 14184636,
1088 + 14184630,
1089 + 14188301,
1090 + 14184144,
1091 + 14183023,
1092 + 14184555,
1093 + 14185946,
1094 + 14184611,
1095 + 14184490,
1096 + 14183653,
1097 + 14183881,
1098 + 14182715,
1099 + 14184440,
1100 + 14182573,
1101 + 14183251,
1102 + 14184962,
1103 + 14187249,
1104 + 14182545,
1105 + 14192314,
1106 + ],
1107 + score: 1356,
1108 + time: 1493014335,
1109 + title: 'Lyrebird – An API to copy the voice of anyone',
1110 + type: 'story',
1111 + url: 'https://lyrebird.ai/demo',
1112 + },
1113 + {
1114 + by: 'mathgenius',
1115 + descendants: 6,
1116 + id: 14192442,
1117 + kids: [14197265, 14195645],
1118 + score: 43,
1119 + time: 1493118936,
1120 + title: 'Quantum – Open journal for quantum science',
1121 + type: 'story',
1122 + url: 'http://quantum-journal.org/papers/',
1123 + },
1124 + {
1125 + by: 'tjalfi',
1126 + descendants: 5,
1127 + id: 14190937,
1128 + kids: [14199744, 14197114, 14190946],
1129 + score: 107,
1130 + time: 1493097061,
1131 + title: 'A Seven Dimensional Analysis of Hashing Methods [pdf]',
1132 + type: 'story',
1133 + url: 'http://www.vldb.org/pvldb/vol9/p96-richter.pdf',
1134 + },
1135 + {
1136 + by: 'mxstbr',
1137 + descendants: 0,
1138 + id: 14196935,
1139 + score: 24,
1140 + time: 1493147015,
1141 + title: 'One GraphQL Client for JavaScript, iOS, and Android',
1142 + type: 'story',
1143 + url:
1144 + 'https://dev-blog.apollodata.com/one-graphql-client-for-javascript-ios-and-android-64993c1b7991',
1145 + },
1146 + {
1147 + by: 'uptown',
1148 + descendants: 166,
1149 + id: 14192817,
1150 + kids: [
1151 + 14197690,
1152 + 14195597,
1153 + 14196750,
1154 + 14195237,
1155 + 14196320,
1156 + 14195150,
1157 + 14198816,
1158 + 14194916,
1159 + 14197746,
1160 + 14196332,
1161 + 14194695,
1162 + 14196726,
1163 + 14194947,
1164 + 14199715,
1165 + 14195059,
1166 + 14195778,
1167 + 14196204,
1168 + 14200435,
1169 + 14194780,
1170 + 14195030,
1171 + 14198452,
1172 + 14199023,
1173 + 14194852,
1174 + 14197577,
1175 + 14197778,
1176 + 14195361,
1177 + 14196368,
1178 + 14194948,
1179 + 14199024,
1180 + 14195060,
1181 + 14199498,
1182 + ],
1183 + score: 226,
1184 + time: 1493123621,
1185 + title: 'How Yahoo Killed Flickr (2012)',
1186 + type: 'story',
1187 + url:
1188 + 'https://gizmodo.com/5910223/how-yahoo-killed-flickr-and-lost-the-internet',
1189 + },
1190 + {
1191 + by: 'mattklein123',
1192 + descendants: 42,
1193 + id: 14194026,
1194 + kids: [
1195 + 14194573,
1196 + 14195577,
1197 + 14194430,
1198 + 14195407,
1199 + 14194569,
1200 + 14195298,
1201 + 14200054,
1202 + 14194456,
1203 + 14198329,
1204 + 14199198,
1205 + ],
1206 + score: 167,
1207 + time: 1493131921,
1208 + title: 'Envoy: 7 months later',
1209 + type: 'story',
1210 + url: 'https://eng.lyft.com/envoy-7-months-later-41986c2fd443',
1211 + },
1212 + {
1213 + by: 'misnamed',
1214 + descendants: 2,
1215 + id: 14191333,
1216 + kids: [14197296],
1217 + score: 29,
1218 + time: 1493103250,
1219 + title:
1220 + 'Modern Hieroglyphs: Binary Logic Behind the Universal “Power Symbol”',
1221 + type: 'story',
1222 + url:
1223 + 'http://99percentinvisible.org/article/modern-hieroglyphics-binary-logic-behind-universal-power-symbol/',
1224 + },
1225 + {
1226 + by: 'LaFolle',
1227 + descendants: 92,
1228 + id: 14191681,
1229 + kids: [
1230 + 14192477,
1231 + 14194490,
1232 + 14192316,
1233 + 14193364,
1234 + 14192065,
1235 + 14193499,
1236 + 14194324,
1237 + 14192622,
1238 + 14192020,
1239 + 14195866,
1240 + 14192496,
1241 + 14196391,
1242 + 14192138,
1243 + 14192714,
1244 + 14195151,
1245 + 14195094,
1246 + 14192110,
1247 + 14192155,
1248 + ],
1249 + score: 138,
1250 + time: 1493108371,
1251 + title: 'Feynman Algorithm (2014)',
1252 + type: 'story',
1253 + url: 'http://wiki.c2.com/?FeynmanAlgorithm',
1254 + },
1255 + {
1256 + by: 'Thevet',
1257 + descendants: 18,
1258 + id: 14190736,
1259 + kids: [
1260 + 14197744,
1261 + 14195753,
1262 + 14197880,
1263 + 14197735,
1264 + 14195874,
1265 + 14197023,
1266 + 14196660,
1267 + ],
1268 + score: 81,
1269 + time: 1493093860,
1270 + title: 'The legend of the Legion',
1271 + type: 'story',
1272 + url:
1273 + 'https://aeon.co/essays/why-young-men-queue-up-to-die-in-the-french-foreign-legion',
1274 + },
1275 + {
1276 + by: 'bufordsharkley',
1277 + descendants: 92,
1278 + id: 14197013,
1279 + kids: [
1280 + 14197983,
1281 + 14197168,
1282 + 14197701,
1283 + 14198239,
1284 + 14197514,
1285 + 14198064,
1286 + 14197476,
1287 + 14198489,
1288 + 14197761,
1289 + 14197080,
1290 + 14198905,
1291 + 14198068,
1292 + 14198579,
1293 + ],
1294 + score: 69,
1295 + time: 1493147532,
1296 + title: "Cracking the Mystery of Labor's Falling Share of GDP",
1297 + type: 'story',
1298 + url:
1299 + 'https://www.bloomberg.com/view/articles/2017-04-24/cracking-the-mystery-of-labor-s-falling-share-of-gdp',
1300 + },
1301 + {
1302 + by: 'rbanffy',
1303 + descendants: 27,
1304 + id: 14198470,
1305 + kids: [
1306 + 14199443,
1307 + 14201987,
1308 + 14199461,
1309 + 14199729,
1310 + 14201519,
1311 + 14198762,
1312 + 14199524,
1313 + ],
1314 + score: 52,
1315 + time: 1493157378,
1316 + title: 'How the Internet Gave Mail-Order Brides the Power',
1317 + type: 'story',
1318 + url:
1319 + 'https://backchannel.com/how-the-internet-gave-mail-order-brides-the-power-1af8c8a40562',
1320 + },
1321 +];
scripts/bench/benchmarks/pe-class-components/benchmark.js
+2695 -1679
@@ -1,111 +1,235 @@
1 -(function () {
1 +(function() {
2 'use strict';
3
4 class ReactImage0 extends React.Component {
5 render() {
6 if (this.props.x === 0) {
7 - return React.createElement("i", { alt: "", className: "_3-99 img sp_i534r85sjIn sx_538591", src: null });
7 + return React.createElement('i', {
8 + alt: '',
9 + className: '_3-99 img sp_i534r85sjIn sx_538591',
10 + src: null,
11 + });
12 }
13 if (this.props.x === 15) {
10 - return React.createElement("i", { className: "_3ut_ img sp_i534r85sjIn sx_e8ac93", src: null, alt: "" });
14 + return React.createElement('i', {
15 + className: '_3ut_ img sp_i534r85sjIn sx_e8ac93',
16 + src: null,
17 + alt: '',
18 + });
19 }
20 if (this.props.x === 22) {
13 - return React.createElement("i", { alt: "", className: "_3-8_ img sp_i534r85sjIn sx_7b15bc", src: null });
21 + return React.createElement('i', {
22 + alt: '',
23 + className: '_3-8_ img sp_i534r85sjIn sx_7b15bc',
24 + src: null,
25 + });
26 }
27 if (this.props.x === 29) {
16 - return React.createElement("i", { className: "_1m1s _4540 _p img sp_i534r85sjIn sx_f40b1c", src: null, alt: "" });
28 + return React.createElement('i', {
29 + className: '_1m1s _4540 _p img sp_i534r85sjIn sx_f40b1c',
30 + src: null,
31 + alt: '',
32 + });
33 }
34 if (this.props.x === 42) {
35 return React.createElement(
20 - "i",
21 - { alt: "Warning", className: "_585p img sp_i534r85sjIn sx_20273d", src: null },
22 - React.createElement(
23 - "u",
24 - null,
25 - "Warning"
26 - )
36 + 'i',
37 + {
38 + alt: 'Warning',
39 + className: '_585p img sp_i534r85sjIn sx_20273d',
40 + src: null,
41 + },
42 + React.createElement('u', null, 'Warning')
43 );
44 }
45 if (this.props.x === 67) {
30 - return React.createElement("i", { alt: "", className: "_3-8_ img sp_i534r85sjIn sx_b5d079", src: null });
46 + return React.createElement('i', {
47 + alt: '',
48 + className: '_3-8_ img sp_i534r85sjIn sx_b5d079',
49 + src: null,
50 + });
51 }
52 if (this.props.x === 70) {
33 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_29f8c9" });
53 + return React.createElement('i', {
54 + src: null,
55 + alt: '',
56 + className: 'img sp_i534r85sjIn sx_29f8c9',
57 + });
58 }
59 if (this.props.x === 76) {
36 - return React.createElement("i", { alt: "", className: "_3-8_ img sp_i534r85sjIn sx_ef6a9c", src: null });
60 + return React.createElement('i', {
61 + alt: '',
62 + className: '_3-8_ img sp_i534r85sjIn sx_ef6a9c',
63 + src: null,
64 + });
65 }
66 if (this.props.x === 79) {
39 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_6f8c43" });
67 + return React.createElement('i', {
68 + src: null,
69 + alt: '',
70 + className: 'img sp_i534r85sjIn sx_6f8c43',
71 + });
72 }
73 if (this.props.x === 88) {
42 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_e94a2d" });
74 + return React.createElement('i', {
75 + src: null,
76 + alt: '',
77 + className: 'img sp_i534r85sjIn sx_e94a2d',
78 + });
79 }
80 if (this.props.x === 91) {
45 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_7ed7d4" });
81 + return React.createElement('i', {
82 + src: null,
83 + alt: '',
84 + className: 'img sp_i534r85sjIn sx_7ed7d4',
85 + });
86 }
87 if (this.props.x === 94) {
48 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_930440" });
88 + return React.createElement('i', {
89 + src: null,
90 + alt: '',
91 + className: 'img sp_i534r85sjIn sx_930440',
92 + });
93 }
94 if (this.props.x === 98) {
51 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_750c83" });
95 + return React.createElement('i', {
96 + src: null,
97 + alt: '',
98 + className: 'img sp_i534r85sjIn sx_750c83',
99 + });
100 }
101 if (this.props.x === 108) {
54 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_73c1bb" });
102 + return React.createElement('i', {
103 + src: null,
104 + alt: '',
105 + className: 'img sp_i534r85sjIn sx_73c1bb',
106 + });
107 }
108 if (this.props.x === 111) {
57 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_29f28d" });
109 + return React.createElement('i', {
110 + src: null,
111 + alt: '',
112 + className: 'img sp_i534r85sjIn sx_29f28d',
113 + });
114 }
115 if (this.props.x === 126) {
60 - return React.createElement("i", { src: null, alt: "", className: "_3-8_ img sp_i534r85sjIn sx_91c59e" });
116 + return React.createElement('i', {
117 + src: null,
118 + alt: '',
119 + className: '_3-8_ img sp_i534r85sjIn sx_91c59e',
120 + });
121 }
122 if (this.props.x === 127) {
63 - return React.createElement("i", { alt: "", className: "_3-99 img sp_i534r85sjIn sx_538591", src: null });
123 + return React.createElement('i', {
124 + alt: '',
125 + className: '_3-99 img sp_i534r85sjIn sx_538591',
126 + src: null,
127 + });
128 }
129 if (this.props.x === 134) {
66 - return React.createElement("i", { src: null, alt: "", className: "_3-8_ img sp_i534r85sjIn sx_c8eb75" });
130 + return React.createElement('i', {
131 + src: null,
132 + alt: '',
133 + className: '_3-8_ img sp_i534r85sjIn sx_c8eb75',
134 + });
135 }
136 if (this.props.x === 135) {
69 - return React.createElement("i", { alt: "", className: "_3-99 img sp_i534r85sjIn sx_538591", src: null });
137 + return React.createElement('i', {
138 + alt: '',
139 + className: '_3-99 img sp_i534r85sjIn sx_538591',
140 + src: null,
141 + });
142 }
143 if (this.props.x === 148) {
72 - return React.createElement("i", { className: "_3yz6 _5whs img sp_i534r85sjIn sx_896996", src: null, alt: "" });
144 + return React.createElement('i', {
145 + className: '_3yz6 _5whs img sp_i534r85sjIn sx_896996',
146 + src: null,
147 + alt: '',
148 + });
149 }
150 if (this.props.x === 152) {
75 - return React.createElement("i", { className: "_5b5p _4gem img sp_i534r85sjIn sx_896996", src: null, alt: "" });
151 + return React.createElement('i', {
152 + className: '_5b5p _4gem img sp_i534r85sjIn sx_896996',
153 + src: null,
154 + alt: '',
155 + });
156 }
157 if (this.props.x === 153) {
78 - return React.createElement("i", { className: "_541d img sp_i534r85sjIn sx_2f396a", src: null, alt: "" });
158 + return React.createElement('i', {
159 + className: '_541d img sp_i534r85sjIn sx_2f396a',
160 + src: null,
161 + alt: '',
162 + });
163 }
164 if (this.props.x === 160) {
81 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_31d9b0" });
165 + return React.createElement('i', {
166 + src: null,
167 + alt: '',
168 + className: 'img sp_i534r85sjIn sx_31d9b0',
169 + });
170 }
171 if (this.props.x === 177) {
84 - return React.createElement("i", { alt: "", className: "_3-99 img sp_i534r85sjIn sx_2c18b7", src: null });
172 + return React.createElement('i', {
173 + alt: '',
174 + className: '_3-99 img sp_i534r85sjIn sx_2c18b7',
175 + src: null,
176 + });
177 }
178 if (this.props.x === 186) {
87 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_0a681f" });
179 + return React.createElement('i', {
180 + src: null,
181 + alt: '',
182 + className: 'img sp_i534r85sjIn sx_0a681f',
183 + });
184 }
185 if (this.props.x === 195) {
90 - return React.createElement("i", { className: "_1-lx img sp_OkER5ktbEyg sx_b369b4", src: null, alt: "" });
186 + return React.createElement('i', {
187 + className: '_1-lx img sp_OkER5ktbEyg sx_b369b4',
188 + src: null,
189 + alt: '',
190 + });
191 }
192 if (this.props.x === 198) {
93 - return React.createElement("i", { className: "_1-lx img sp_i534r85sjIn sx_96948e", src: null, alt: "" });
193 + return React.createElement('i', {
194 + className: '_1-lx img sp_i534r85sjIn sx_96948e',
195 + src: null,
196 + alt: '',
197 + });
198 }
199 if (this.props.x === 237) {
96 - return React.createElement("i", { className: "_541d img sp_i534r85sjIn sx_2f396a", src: null, alt: "" });
200 + return React.createElement('i', {
201 + className: '_541d img sp_i534r85sjIn sx_2f396a',
202 + src: null,
203 + alt: '',
204 + });
205 }
206 if (this.props.x === 266) {
99 - return React.createElement("i", { alt: "", className: "_3-99 img sp_i534r85sjIn sx_538591", src: null });
207 + return React.createElement('i', {
208 + alt: '',
209 + className: '_3-99 img sp_i534r85sjIn sx_538591',
210 + src: null,
211 + });
212 }
213 if (this.props.x === 314) {
102 - return React.createElement("i", { className: "_1cie _1cif img sp_i534r85sjIn sx_6e6820", src: null, alt: "" });
214 + return React.createElement('i', {
215 + className: '_1cie _1cif img sp_i534r85sjIn sx_6e6820',
216 + src: null,
217 + alt: '',
218 + });
219 }
220 if (this.props.x === 345) {
105 - return React.createElement("i", { className: "_1cie img sp_i534r85sjIn sx_e896cf", src: null, alt: "" });
221 + return React.createElement('i', {
222 + className: '_1cie img sp_i534r85sjIn sx_e896cf',
223 + src: null,
224 + alt: '',
225 + });
226 }
227 if (this.props.x === 351) {
108 - return React.createElement("i", { className: "_1cie img sp_i534r85sjIn sx_38fed8", src: null, alt: "" });
228 + return React.createElement('i', {
229 + className: '_1cie img sp_i534r85sjIn sx_38fed8',
230 + src: null,
231 + alt: '',
232 + });
233 }
234 }
235 }
@@ -114,114 +238,169 @@
238 render() {
239 if (this.props.x === 1) {
240 return React.createElement(
117 - "a",
118 - { className: "_387r _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft", style: { "width": 250, "maxWidth": "250px" }, disabled: null, label: null, href: "#", rel: undefined, onClick: function () { } },
241 + 'a',
242 + {
243 + className: '_387r _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft',
244 + style: {width: 250, maxWidth: '250px'},
245 + disabled: null,
246 + label: null,
247 + href: '#',
248 + rel: undefined,
249 + onClick: function() {},
250 + },
251 null,
252 React.createElement(
121 - "span",
122 - { className: "_55pe", style: { "maxWidth": "236px" } },
253 + 'span',
254 + {className: '_55pe', style: {maxWidth: '236px'}},
255 null,
256 React.createElement(
125 - "span",
257 + 'span',
258 null,
127 - React.createElement(
128 - "span",
129 - { className: "_48u-" },
130 - "Account:"
131 - ),
132 - " ",
133 - "Dick Madanson (10149999073643408)"
259 + React.createElement('span', {className: '_48u-'}, 'Account:'),
260 + ' ',
261 + 'Dick Madanson (10149999073643408)'
262 )
263 ),
136 - React.createElement(ReactImage0, { x: 0 })
264 + React.createElement(ReactImage0, {x: 0})
265 );
266 }
267 if (this.props.x === 43) {
268 return React.createElement(
141 - "a",
142 - { className: "_585q _50zy _50-0 _50z- _5upp _42ft", size: "medium", type: null, title: "Remove", "data-hover": undefined, "data-tooltip-alignh": undefined, "data-tooltip-content": undefined, disabled: null, label: null, href: "#", rel: undefined, onClick: function () { } },
269 + 'a',
270 + {
271 + className: '_585q _50zy _50-0 _50z- _5upp _42ft',
272 + size: 'medium',
273 + type: null,
274 + title: 'Remove',
275 + 'data-hover': undefined,
276 + 'data-tooltip-alignh': undefined,
277 + 'data-tooltip-content': undefined,
278 + disabled: null,
279 + label: null,
280 + href: '#',
281 + rel: undefined,
282 + onClick: function() {},
283 + },
284 undefined,
144 - "Remove",
285 + 'Remove',
286 undefined
287 );
288 }
289 if (this.props.x === 49) {
290 return React.createElement(
150 - "a",
151 - { target: "_blank", href: "/ads/manage/billing.php?act=10149999073643408", rel: undefined, onClick: function () { } },
152 - React.createElement(XUIText29, { x: 48 })
291 + 'a',
292 + {
293 + target: '_blank',
294 + href: '/ads/manage/billing.php?act=10149999073643408',
295 + rel: undefined,
296 + onClick: function() {},
297 + },
298 + React.createElement(XUIText29, {x: 48})
299 );
300 }
301 if (this.props.x === 128) {
302 return React.createElement(
157 - "a",
158 - { className: " _5bbf _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft", style: { "maxWidth": "200px" }, disabled: null, label: null, href: "#", rel: undefined, onClick: function () { } },
303 + 'a',
304 + {
305 + className: ' _5bbf _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft',
306 + style: {maxWidth: '200px'},
307 + disabled: null,
308 + label: null,
309 + href: '#',
310 + rel: undefined,
311 + onClick: function() {},
312 + },
313 null,
314 React.createElement(
161 - "span",
162 - { className: "_55pe", style: { "maxWidth": "186px" } },
163 - React.createElement(ReactImage0, { x: 126 }),
164 - "Search"
315 + 'span',
316 + {className: '_55pe', style: {maxWidth: '186px'}},
317 + React.createElement(ReactImage0, {x: 126}),
318 + 'Search'
319 ),
166 - React.createElement(ReactImage0, { x: 127 })
320 + React.createElement(ReactImage0, {x: 127})
321 );
322 }
323 if (this.props.x === 136) {
324 return React.createElement(
171 - "a",
172 - { className: " _5bbf _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft", style: { "maxWidth": "200px" }, disabled: null, label: null, href: "#", rel: undefined, onClick: function () { } },
325 + 'a',
326 + {
327 + className: ' _5bbf _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft',
328 + style: {maxWidth: '200px'},
329 + disabled: null,
330 + label: null,
331 + href: '#',
332 + rel: undefined,
333 + onClick: function() {},
334 + },
335 null,
336 React.createElement(
175 - "span",
176 - { className: "_55pe", style: { "maxWidth": "186px" } },
177 - React.createElement(ReactImage0, { x: 134 }),
178 - "Filters"
337 + 'span',
338 + {className: '_55pe', style: {maxWidth: '186px'}},
339 + React.createElement(ReactImage0, {x: 134}),
340 + 'Filters'
341 ),
180 - React.createElement(ReactImage0, { x: 135 })
342 + React.createElement(ReactImage0, {x: 135})
343 );
344 }
345 if (this.props.x === 178) {
346 return React.createElement(
185 - "a",
186 - { className: "_1_-t _1_-v _42ft", disabled: null, height: "medium", role: "button", label: null, href: "#", rel: undefined, onClick: function () { } },
347 + 'a',
348 + {
349 + className: '_1_-t _1_-v _42ft',
350 + disabled: null,
351 + height: 'medium',
352 + role: 'button',
353 + label: null,
354 + href: '#',
355 + rel: undefined,
356 + onClick: function() {},
357 + },
358 undefined,
188 - "Lifetime",
189 - React.createElement(ReactImage0, { x: 177 })
359 + 'Lifetime',
360 + React.createElement(ReactImage0, {x: 177})
361 );
362 }
363 if (this.props.x === 207) {
364 return React.createElement(
194 - "a",
195 - { href: "#", rel: undefined, onClick: function () { } },
196 - "Create Ad Set"
365 + 'a',
366 + {href: '#', rel: undefined, onClick: function() {}},
367 + 'Create Ad Set'
368 );
369 }
370 if (this.props.x === 209) {
371 return React.createElement(
201 - "a",
202 - { href: "#", rel: undefined, onClick: function () { } },
203 - "View Ad Set"
372 + 'a',
373 + {href: '#', rel: undefined, onClick: function() {}},
374 + 'View Ad Set'
375 );
376 }
377 if (this.props.x === 241) {
378 return React.createElement(
208 - "a",
209 - { href: "#", rel: undefined, onClick: function () { } },
210 - "Set a Limit"
379 + 'a',
380 + {href: '#', rel: undefined, onClick: function() {}},
381 + 'Set a Limit'
382 );
383 }
384 if (this.props.x === 267) {
385 return React.createElement(
215 - "a",
216 - { className: "_p _55pi _2agf _4jy0 _4jy3 _517h _51sy _42ft", style: { "maxWidth": "200px" }, disabled: null, label: null, href: "#", rel: undefined, onClick: function () { } },
386 + 'a',
387 + {
388 + className: '_p _55pi _2agf _4jy0 _4jy3 _517h _51sy _42ft',
389 + style: {maxWidth: '200px'},
390 + disabled: null,
391 + label: null,
392 + href: '#',
393 + rel: undefined,
394 + onClick: function() {},
395 + },
396 null,
397 React.createElement(
219 - "span",
220 - { className: "_55pe", style: { "maxWidth": "186px" } },
398 + 'span',
399 + {className: '_55pe', style: {maxWidth: '186px'}},
400 null,
222 - "Links"
401 + 'Links'
402 ),
224 - React.createElement(ReactImage0, { x: 266 })
403 + React.createElement(ReactImage0, {x: 266})
404 );
405 }
406 }
@@ -230,34 +409,34 @@
409 class Link2 extends React.Component {
410 render() {
411 if (this.props.x === 2) {
233 - return React.createElement(AbstractLink1, { x: 1 });
412 + return React.createElement(AbstractLink1, {x: 1});
413 }
414 if (this.props.x === 44) {
236 - return React.createElement(AbstractLink1, { x: 43 });
415 + return React.createElement(AbstractLink1, {x: 43});
416 }
417 if (this.props.x === 50) {
239 - return React.createElement(AbstractLink1, { x: 49 });
418 + return React.createElement(AbstractLink1, {x: 49});
419 }
420 if (this.props.x === 129) {
242 - return React.createElement(AbstractLink1, { x: 128 });
421 + return React.createElement(AbstractLink1, {x: 128});
422 }
423 if (this.props.x === 137) {
245 - return React.createElement(AbstractLink1, { x: 136 });
424 + return React.createElement(AbstractLink1, {x: 136});
425 }
426 if (this.props.x === 179) {
248 - return React.createElement(AbstractLink1, { x: 178 });
427 + return React.createElement(AbstractLink1, {x: 178});
428 }
429 if (this.props.x === 208) {
251 - return React.createElement(AbstractLink1, { x: 207 });
430 + return React.createElement(AbstractLink1, {x: 207});
431 }
432 if (this.props.x === 210) {
254 - return React.createElement(AbstractLink1, { x: 209 });
433 + return React.createElement(AbstractLink1, {x: 209});
434 }
435 if (this.props.x === 242) {
257 - return React.createElement(AbstractLink1, { x: 241 });
436 + return React.createElement(AbstractLink1, {x: 241});
437 }
438 if (this.props.x === 268) {
260 - return React.createElement(AbstractLink1, { x: 267 });
439 + return React.createElement(AbstractLink1, {x: 267});
440 }
441 }
442 }
@@ -265,220 +444,368 @@
444 class AbstractButton3 extends React.Component {
445 render() {
446 if (this.props.x === 3) {
268 - return React.createElement(Link2, { x: 2 });
447 + return React.createElement(Link2, {x: 2});
448 }
449 if (this.props.x === 20) {
450 return React.createElement(
272 - "button",
273 - { className: "_5n7z _4jy0 _4jy4 _517h _51sy _42ft", onClick: function () { }, label: null, type: "submit", value: "1" },
451 + 'button',
452 + {
453 + className: '_5n7z _4jy0 _4jy4 _517h _51sy _42ft',
454 + onClick: function() {},
455 + label: null,
456 + type: 'submit',
457 + value: '1',
458 + },
459 undefined,
275 - "Discard Changes",
460 + 'Discard Changes',
461 undefined
462 );
463 }
464 if (this.props.x === 23) {
465 return React.createElement(
281 - "button",
282 - { className: "_5n7z _2yak _4lj- _4jy0 _4jy4 _517h _51sy _42ft _42fr", disabled: true, onClick: function () { }, "data-tooltip-content": "You have no changes to publish", "data-hover": "tooltip", label: null, type: "submit", value: "1" },
283 - React.createElement(ReactImage0, { x: 22 }),
284 - "Review Changes",
466 + 'button',
467 + {
468 + className: '_5n7z _2yak _4lj- _4jy0 _4jy4 _517h _51sy _42ft _42fr',
469 + disabled: true,
470 + onClick: function() {},
471 + 'data-tooltip-content': 'You have no changes to publish',
472 + 'data-hover': 'tooltip',
473 + label: null,
474 + type: 'submit',
475 + value: '1',
476 + },
477 + React.createElement(ReactImage0, {x: 22}),
478 + 'Review Changes',
479 undefined
480 );
481 }
482 if (this.props.x === 45) {
289 - return React.createElement(Link2, { x: 44 });
483 + return React.createElement(Link2, {x: 44});
484 }
485 if (this.props.x === 68) {
486 return React.createElement(
293 - "button",
294 - { className: "_u_k _4jy0 _4jy4 _517h _51sy _42ft", onClick: function () { }, label: null, type: "submit", value: "1" },
295 - React.createElement(ReactImage0, { x: 67 }),
296 - "Create Campaign",
487 + 'button',
488 + {
489 + className: '_u_k _4jy0 _4jy4 _517h _51sy _42ft',
490 + onClick: function() {},
491 + label: null,
492 + type: 'submit',
493 + value: '1',
494 + },
495 + React.createElement(ReactImage0, {x: 67}),
496 + 'Create Campaign',
497 undefined
498 );
499 }
500 if (this.props.x === 71) {
501 return React.createElement(
302 - "button",
303 - { className: "_u_k _3qx6 _p _4jy0 _4jy4 _517h _51sy _42ft", label: null, type: "submit", value: "1" },
304 - React.createElement(ReactImage0, { x: 70 }),
502 + 'button',
503 + {
504 + className: '_u_k _3qx6 _p _4jy0 _4jy4 _517h _51sy _42ft',
505 + label: null,
506 + type: 'submit',
507 + value: '1',
508 + },
509 + React.createElement(ReactImage0, {x: 70}),
510 undefined,
511 undefined
512 );
513 }
514 if (this.props.x === 77) {
515 return React.createElement(
311 - "button",
312 - { "aria-label": "Edit", "data-tooltip-content": "Edit Campaigns (Ctrl+U)", "data-hover": "tooltip", className: "_d2_ _u_k noMargin _4jy0 _4jy4 _517h _51sy _42ft", disabled: false, onClick: function () { }, label: null, type: "submit", value: "1" },
313 - React.createElement(ReactImage0, { x: 76 }),
314 - "Edit",
516 + 'button',
517 + {
518 + 'aria-label': 'Edit',
519 + 'data-tooltip-content': 'Edit Campaigns (Ctrl+U)',
520 + 'data-hover': 'tooltip',
521 + className: '_d2_ _u_k noMargin _4jy0 _4jy4 _517h _51sy _42ft',
522 + disabled: false,
523 + onClick: function() {},
524 + label: null,
525 + type: 'submit',
526 + value: '1',
527 + },
528 + React.createElement(ReactImage0, {x: 76}),
529 + 'Edit',
530 undefined
531 );
532 }
533 if (this.props.x === 80) {
534 return React.createElement(
320 - "button",
321 - { className: "_u_k _3qx6 _p _4jy0 _4jy4 _517h _51sy _42ft", disabled: false, label: null, type: "submit", value: "1" },
322 - React.createElement(ReactImage0, { x: 79 }),
535 + 'button',
536 + {
537 + className: '_u_k _3qx6 _p _4jy0 _4jy4 _517h _51sy _42ft',
538 + disabled: false,
539 + label: null,
540 + type: 'submit',
541 + value: '1',
542 + },
543 + React.createElement(ReactImage0, {x: 79}),
544 undefined,
545 undefined
546 );
547 }
548 if (this.props.x === 89) {
549 return React.createElement(
329 - "button",
330 - { "aria-label": "Revert", className: "_u_k _4jy0 _4jy4 _517h _51sy _42ft _42fr", "data-hover": "tooltip", "data-tooltip-content": "Revert", disabled: true, onClick: function () { }, label: null, type: "submit", value: "1" },
331 - React.createElement(ReactImage0, { x: 88 }),
550 + 'button',
551 + {
552 + 'aria-label': 'Revert',
553 + className: '_u_k _4jy0 _4jy4 _517h _51sy _42ft _42fr',
554 + 'data-hover': 'tooltip',
555 + 'data-tooltip-content': 'Revert',
556 + disabled: true,
557 + onClick: function() {},
558 + label: null,
559 + type: 'submit',
560 + value: '1',
561 + },
562 + React.createElement(ReactImage0, {x: 88}),
563 undefined,
564 undefined
565 );
566 }
567 if (this.props.x === 92) {
568 return React.createElement(
338 - "button",
339 - { "aria-label": "Delete", className: "_u_k _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "Delete", disabled: false, onClick: function () { }, label: null, type: "submit", value: "1" },
340 - React.createElement(ReactImage0, { x: 91 }),
569 + 'button',
570 + {
571 + 'aria-label': 'Delete',
572 + className: '_u_k _4jy0 _4jy4 _517h _51sy _42ft',
573 + 'data-hover': 'tooltip',
574 + 'data-tooltip-content': 'Delete',
575 + disabled: false,
576 + onClick: function() {},
577 + label: null,
578 + type: 'submit',
579 + value: '1',
580 + },
581 + React.createElement(ReactImage0, {x: 91}),
582 undefined,
583 undefined
584 );
585 }
586 if (this.props.x === 95) {
587 return React.createElement(
347 - "button",
348 - { "aria-label": "Duplicate", className: "_u_k _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "Duplicate", disabled: false, onClick: function () { }, label: null, type: "submit", value: "1" },
349 - React.createElement(ReactImage0, { x: 94 }),
588 + 'button',
589 + {
590 + 'aria-label': 'Duplicate',
591 + className: '_u_k _4jy0 _4jy4 _517h _51sy _42ft',
592 + 'data-hover': 'tooltip',
593 + 'data-tooltip-content': 'Duplicate',
594 + disabled: false,
595 + onClick: function() {},
596 + label: null,
597 + type: 'submit',
598 + value: '1',
599 + },
600 + React.createElement(ReactImage0, {x: 94}),
601 undefined,
602 undefined
603 );
604 }
605 if (this.props.x === 99) {
606 return React.createElement(
356 - "button",
357 - { "aria-label": "Export & Import", className: "_u_k noMargin _p _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "Export & Import", onClick: function () { }, label: null, type: "submit", value: "1" },
358 - React.createElement(ReactImage0, { x: 98 }),
607 + 'button',
608 + {
609 + 'aria-label': 'Export & Import',
610 + className: '_u_k noMargin _p _4jy0 _4jy4 _517h _51sy _42ft',
611 + 'data-hover': 'tooltip',
612 + 'data-tooltip-content': 'Export & Import',
613 + onClick: function() {},
614 + label: null,
615 + type: 'submit',
616 + value: '1',
617 + },
618 + React.createElement(ReactImage0, {x: 98}),
619 undefined,
620 undefined
621 );
622 }
623 if (this.props.x === 109) {
624 return React.createElement(
365 - "button",
366 - { "aria-label": "Create Report", className: "_u_k _5n7z _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "Create Report", disabled: false, style: { "boxSizing": "border-box", "height": "28px", "width": "48px" }, onClick: function () { }, label: null, type: "submit", value: "1" },
367 - React.createElement(ReactImage0, { x: 108 }),
625 + 'button',
626 + {
627 + 'aria-label': 'Create Report',
628 + className: '_u_k _5n7z _4jy0 _4jy4 _517h _51sy _42ft',
629 + 'data-hover': 'tooltip',
630 + 'data-tooltip-content': 'Create Report',
631 + disabled: false,
632 + style: {boxSizing: 'border-box', height: '28px', width: '48px'},
633 + onClick: function() {},
634 + label: null,
635 + type: 'submit',
636 + value: '1',
637 + },
638 + React.createElement(ReactImage0, {x: 108}),
639 undefined,
640 undefined
641 );
642 }
643 if (this.props.x === 112) {
644 return React.createElement(
374 - "button",
375 - { "aria-label": "Campaign Tags", className: " _5uy7 _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "Campaign Tags", disabled: false, onClick: function () { }, label: null, type: "submit", value: "1" },
376 - React.createElement(ReactImage0, { x: 111 }),
645 + 'button',
646 + {
647 + 'aria-label': 'Campaign Tags',
648 + className: ' _5uy7 _4jy0 _4jy4 _517h _51sy _42ft',
649 + 'data-hover': 'tooltip',
650 + 'data-tooltip-content': 'Campaign Tags',
651 + disabled: false,
652 + onClick: function() {},
653 + label: null,
654 + type: 'submit',
655 + value: '1',
656 + },
657 + React.createElement(ReactImage0, {x: 111}),
658 undefined,
659 undefined
660 );
661 }
662 if (this.props.x === 130) {
382 - return React.createElement(Link2, { x: 129 });
663 + return React.createElement(Link2, {x: 129});
664 }
665 if (this.props.x === 138) {
385 - return React.createElement(Link2, { x: 137 });
666 + return React.createElement(Link2, {x: 137});
667 }
668 if (this.props.x === 149) {
669 return React.createElement(
389 - "button",
390 - { className: "_3yz9 _1t-2 _50z- _50zy _50zz _50z- _5upp _42ft", size: "small", onClick: function () { }, type: "button", title: "Remove", "data-hover": undefined, "data-tooltip-alignh": undefined, "data-tooltip-content": undefined, label: null },
670 + 'button',
671 + {
672 + className: '_3yz9 _1t-2 _50z- _50zy _50zz _50z- _5upp _42ft',
673 + size: 'small',
674 + onClick: function() {},
675 + type: 'button',
676 + title: 'Remove',
677 + 'data-hover': undefined,
678 + 'data-tooltip-alignh': undefined,
679 + 'data-tooltip-content': undefined,
680 + label: null,
681 + },
682 undefined,
392 - "Remove",
683 + 'Remove',
684 undefined
685 );
686 }
687 if (this.props.x === 156) {
688 return React.createElement(
398 - "button",
399 - { className: "_5b5u _5b5v _4jy0 _4jy3 _517h _51sy _42ft", onClick: function () { }, label: null, type: "submit", value: "1" },
689 + 'button',
690 + {
691 + className: '_5b5u _5b5v _4jy0 _4jy3 _517h _51sy _42ft',
692 + onClick: function() {},
693 + label: null,
694 + type: 'submit',
695 + value: '1',
696 + },
697 undefined,
401 - "Apply",
698 + 'Apply',
699 undefined
700 );
701 }
702 if (this.props.x === 161) {
703 return React.createElement(
407 - "button",
408 - { className: "_1wdf _4jy0 _517i _517h _51sy _42ft", onClick: function () { }, label: null, type: "submit", value: "1" },
409 - React.createElement(ReactImage0, { x: 160 }),
704 + 'button',
705 + {
706 + className: '_1wdf _4jy0 _517i _517h _51sy _42ft',
707 + onClick: function() {},
708 + label: null,
709 + type: 'submit',
710 + value: '1',
711 + },
712 + React.createElement(ReactImage0, {x: 160}),
713 undefined,
714 undefined
715 );
716 }
717 if (this.props.x === 180) {
415 - return React.createElement(Link2, { x: 179 });
718 + return React.createElement(Link2, {x: 179});
719 }
720 if (this.props.x === 187) {
721 return React.createElement(
419 - "button",
420 - { "aria-label": "List Settings", className: "_u_k _3c5o _1-r0 _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "List Settings", onClick: function () { }, label: null, type: "submit", value: "1" },
421 - React.createElement(ReactImage0, { x: 186 }),
722 + 'button',
723 + {
724 + 'aria-label': 'List Settings',
725 + className: '_u_k _3c5o _1-r0 _4jy0 _4jy4 _517h _51sy _42ft',
726 + 'data-hover': 'tooltip',
727 + 'data-tooltip-content': 'List Settings',
728 + onClick: function() {},
729 + label: null,
730 + type: 'submit',
731 + value: '1',
732 + },
733 + React.createElement(ReactImage0, {x: 186}),
734 undefined,
735 undefined
736 );
737 }
738 if (this.props.x === 269) {
427 - return React.createElement(Link2, { x: 268 });
739 + return React.createElement(Link2, {x: 268});
740 }
741 if (this.props.x === 303) {
742 return React.createElement(
431 - "button",
432 - { className: "_tm3 _tm6 _tm7 _4jy0 _4jy6 _517h _51sy _42ft", "data-tooltip-position": "right", "data-tooltip-content": "Campaigns", "data-hover": "tooltip", onClick: function () { }, label: null, type: "submit", value: "1" },
743 + 'button',
744 + {
745 + className: '_tm3 _tm6 _tm7 _4jy0 _4jy6 _517h _51sy _42ft',
746 + 'data-tooltip-position': 'right',
747 + 'data-tooltip-content': 'Campaigns',
748 + 'data-hover': 'tooltip',
749 + onClick: function() {},
750 + label: null,
751 + type: 'submit',
752 + value: '1',
753 + },
754 undefined,
755 React.createElement(
435 - "div",
756 + 'div',
757 null,
437 - React.createElement("div", { className: "_tma" }),
438 - React.createElement("div", { className: "_tm8" }),
439 - React.createElement(
440 - "div",
441 - { className: "_tm9" },
442 - 1
443 - )
758 + React.createElement('div', {className: '_tma'}),
759 + React.createElement('div', {className: '_tm8'}),
760 + React.createElement('div', {className: '_tm9'}, 1)
761 ),
762 undefined
763 );
764 }
765 if (this.props.x === 305) {
766 return React.createElement(
450 - "button",
451 - { className: "_tm4 _tm6 _4jy0 _4jy6 _517h _51sy _42ft", "data-tooltip-position": "right", "data-tooltip-content": "Ad Sets", "data-hover": "tooltip", onClick: function () { }, label: null, type: "submit", value: "1" },
767 + 'button',
768 + {
769 + className: '_tm4 _tm6 _4jy0 _4jy6 _517h _51sy _42ft',
770 + 'data-tooltip-position': 'right',
771 + 'data-tooltip-content': 'Ad Sets',
772 + 'data-hover': 'tooltip',
773 + onClick: function() {},
774 + label: null,
775 + type: 'submit',
776 + value: '1',
777 + },
778 undefined,
779 React.createElement(
454 - "div",
780 + 'div',
781 null,
456 - React.createElement("div", { className: "_tma" }),
457 - React.createElement("div", { className: "_tm8" }),
458 - React.createElement(
459 - "div",
460 - { className: "_tm9" },
461 - 1
462 - )
782 + React.createElement('div', {className: '_tma'}),
783 + React.createElement('div', {className: '_tm8'}),
784 + React.createElement('div', {className: '_tm9'}, 1)
785 ),
786 undefined
787 );
788 }
789 if (this.props.x === 307) {
790 return React.createElement(
469 - "button",
470 - { className: "_tm5 _tm6 _4jy0 _4jy6 _517h _51sy _42ft", "data-tooltip-position": "right", "data-tooltip-content": "Ads", "data-hover": "tooltip", onClick: function () { }, label: null, type: "submit", value: "1" },
791 + 'button',
792 + {
793 + className: '_tm5 _tm6 _4jy0 _4jy6 _517h _51sy _42ft',
794 + 'data-tooltip-position': 'right',
795 + 'data-tooltip-content': 'Ads',
796 + 'data-hover': 'tooltip',
797 + onClick: function() {},
798 + label: null,
799 + type: 'submit',
800 + value: '1',
801 + },
802 undefined,
803 React.createElement(
473 - "div",
804 + 'div',
805 null,
475 - React.createElement("div", { className: "_tma" }),
476 - React.createElement("div", { className: "_tm8" }),
477 - React.createElement(
478 - "div",
479 - { className: "_tm9" },
480 - 1
481 - )
806 + React.createElement('div', {className: '_tma'}),
807 + React.createElement('div', {className: '_tm8'}),
808 + React.createElement('div', {className: '_tm9'}, 1)
809 ),
810 undefined
811 );
@@ -489,70 +816,70 @@
816 class XUIButton4 extends React.Component {
817 render() {
818 if (this.props.x === 4) {
492 - return React.createElement(AbstractButton3, { x: 3 });
819 + return React.createElement(AbstractButton3, {x: 3});
820 }
821 if (this.props.x === 21) {
495 - return React.createElement(AbstractButton3, { x: 20 });
822 + return React.createElement(AbstractButton3, {x: 20});
823 }
824 if (this.props.x === 24) {
498 - return React.createElement(AbstractButton3, { x: 23 });
825 + return React.createElement(AbstractButton3, {x: 23});
826 }
827 if (this.props.x === 69) {
501 - return React.createElement(AbstractButton3, { x: 68 });
828 + return React.createElement(AbstractButton3, {x: 68});
829 }
830 if (this.props.x === 72) {
504 - return React.createElement(AbstractButton3, { x: 71 });
831 + return React.createElement(AbstractButton3, {x: 71});
832 }
833 if (this.props.x === 78) {
507 - return React.createElement(AbstractButton3, { x: 77 });
834 + return React.createElement(AbstractButton3, {x: 77});
835 }
836 if (this.props.x === 81) {
510 - return React.createElement(AbstractButton3, { x: 80 });
837 + return React.createElement(AbstractButton3, {x: 80});
838 }
839 if (this.props.x === 90) {
513 - return React.createElement(AbstractButton3, { x: 89 });
840 + return React.createElement(AbstractButton3, {x: 89});
841 }
842 if (this.props.x === 93) {
516 - return React.createElement(AbstractButton3, { x: 92 });
843 + return React.createElement(AbstractButton3, {x: 92});
844 }
845 if (this.props.x === 96) {
519 - return React.createElement(AbstractButton3, { x: 95 });
846 + return React.createElement(AbstractButton3, {x: 95});
847 }
848 if (this.props.x === 100) {
522 - return React.createElement(AbstractButton3, { x: 99 });
849 + return React.createElement(AbstractButton3, {x: 99});
850 }
851 if (this.props.x === 110) {
525 - return React.createElement(AbstractButton3, { x: 109 });
852 + return React.createElement(AbstractButton3, {x: 109});
853 }
854 if (this.props.x === 113) {
528 - return React.createElement(AbstractButton3, { x: 112 });
855 + return React.createElement(AbstractButton3, {x: 112});
856 }
857 if (this.props.x === 131) {
531 - return React.createElement(AbstractButton3, { x: 130 });
858 + return React.createElement(AbstractButton3, {x: 130});
859 }
860 if (this.props.x === 139) {
534 - return React.createElement(AbstractButton3, { x: 138 });
861 + return React.createElement(AbstractButton3, {x: 138});
862 }
863 if (this.props.x === 157) {
537 - return React.createElement(AbstractButton3, { x: 156 });
864 + return React.createElement(AbstractButton3, {x: 156});
865 }
866 if (this.props.x === 162) {
540 - return React.createElement(AbstractButton3, { x: 161 });
867 + return React.createElement(AbstractButton3, {x: 161});
868 }
869 if (this.props.x === 188) {
543 - return React.createElement(AbstractButton3, { x: 187 });
870 + return React.createElement(AbstractButton3, {x: 187});
871 }
872 if (this.props.x === 270) {
546 - return React.createElement(AbstractButton3, { x: 269 });
873 + return React.createElement(AbstractButton3, {x: 269});
874 }
875 if (this.props.x === 304) {
549 - return React.createElement(AbstractButton3, { x: 303 });
876 + return React.createElement(AbstractButton3, {x: 303});
877 }
878 if (this.props.x === 306) {
552 - return React.createElement(AbstractButton3, { x: 305 });
879 + return React.createElement(AbstractButton3, {x: 305});
880 }
881 if (this.props.x === 308) {
555 - return React.createElement(AbstractButton3, { x: 307 });
882 + return React.createElement(AbstractButton3, {x: 307});
883 }
884 }
885 }
@@ -560,16 +887,16 @@
887 class AbstractPopoverButton5 extends React.Component {
888 render() {
889 if (this.props.x === 5) {
563 - return React.createElement(XUIButton4, { x: 4 });
890 + return React.createElement(XUIButton4, {x: 4});
891 }
892 if (this.props.x === 132) {
566 - return React.createElement(XUIButton4, { x: 131 });
893 + return React.createElement(XUIButton4, {x: 131});
894 }
895 if (this.props.x === 140) {
569 - return React.createElement(XUIButton4, { x: 139 });
896 + return React.createElement(XUIButton4, {x: 139});
897 }
898 if (this.props.x === 271) {
572 - return React.createElement(XUIButton4, { x: 270 });
899 + return React.createElement(XUIButton4, {x: 270});
900 }
901 }
902 }
@@ -577,16 +904,16 @@
904 class ReactXUIPopoverButton6 extends React.Component {
905 render() {
906 if (this.props.x === 6) {
580 - return React.createElement(AbstractPopoverButton5, { x: 5 });
907 + return React.createElement(AbstractPopoverButton5, {x: 5});
908 }
909 if (this.props.x === 133) {
583 - return React.createElement(AbstractPopoverButton5, { x: 132 });
910 + return React.createElement(AbstractPopoverButton5, {x: 132});
911 }
912 if (this.props.x === 141) {
586 - return React.createElement(AbstractPopoverButton5, { x: 140 });
913 + return React.createElement(AbstractPopoverButton5, {x: 140});
914 }
915 if (this.props.x === 272) {
589 - return React.createElement(AbstractPopoverButton5, { x: 271 });
916 + return React.createElement(AbstractPopoverButton5, {x: 271});
917 }
918 }
919 }
@@ -595,9 +922,9 @@
922 render() {
923 if (this.props.x === 7) {
924 return React.createElement(
598 - "div",
925 + 'div',
926 null,
600 - React.createElement(ReactXUIPopoverButton6, { x: 6 }),
927 + React.createElement(ReactXUIPopoverButton6, {x: 6}),
928 null
929 );
930 }
@@ -607,7 +934,7 @@
934 class FluxContainer_AdsPEBIGAdAccountSelectorContainer_8 extends React.Component {
935 render() {
936 if (this.props.x === 8) {
610 - return React.createElement(BIGAdAccountSelector7, { x: 7 });
937 + return React.createElement(BIGAdAccountSelector7, {x: 7});
938 }
939 }
940 }
@@ -615,52 +942,75 @@
942 class ErrorBoundary9 extends React.Component {
943 render() {
944 if (this.props.x === 9) {
618 - return React.createElement(FluxContainer_AdsPEBIGAdAccountSelectorContainer_8, { x: 8 });
945 + return React.createElement(
946 + FluxContainer_AdsPEBIGAdAccountSelectorContainer_8,
947 + {x: 8}
948 + );
949 }
950 if (this.props.x === 13) {
621 - return React.createElement(FluxContainer_AdsPENavigationBarContainer_12, { x: 12 });
951 + return React.createElement(
952 + FluxContainer_AdsPENavigationBarContainer_12,
953 + {x: 12}
954 + );
955 }
956 if (this.props.x === 27) {
624 - return React.createElement(FluxContainer_AdsPEPublishButtonContainer_18, { x: 26 });
957 + return React.createElement(
958 + FluxContainer_AdsPEPublishButtonContainer_18,
959 + {x: 26}
960 + );
961 }
962 if (this.props.x === 32) {
627 - return React.createElement(ReactPopoverMenu20, { x: 31 });
963 + return React.createElement(ReactPopoverMenu20, {x: 31});
964 }
965 if (this.props.x === 38) {
630 - return React.createElement(AdsPEResetDialog24, { x: 37 });
966 + return React.createElement(AdsPEResetDialog24, {x: 37});
967 }
968 if (this.props.x === 57) {
633 - return React.createElement(FluxContainer_AdsPETopErrorContainer_35, { x: 56 });
969 + return React.createElement(FluxContainer_AdsPETopErrorContainer_35, {
970 + x: 56,
971 + });
972 }
973 if (this.props.x === 60) {
636 - return React.createElement(FluxContainer_AdsGuidanceChannel_36, { x: 59 });
974 + return React.createElement(FluxContainer_AdsGuidanceChannel_36, {
975 + x: 59,
976 + });
977 }
978 if (this.props.x === 64) {
639 - return React.createElement(FluxContainer_AdsBulkEditDialogContainer_38, { x: 63 });
979 + return React.createElement(
980 + FluxContainer_AdsBulkEditDialogContainer_38,
981 + {x: 63}
982 + );
983 }
984 if (this.props.x === 124) {
642 - return React.createElement(AdsPECampaignGroupToolbarContainer57, { x: 123 });
985 + return React.createElement(AdsPECampaignGroupToolbarContainer57, {
986 + x: 123,
987 + });
988 }
989 if (this.props.x === 170) {
645 - return React.createElement(AdsPEFilterContainer72, { x: 169 });
990 + return React.createElement(AdsPEFilterContainer72, {x: 169});
991 }
992 if (this.props.x === 175) {
648 - return React.createElement(AdsPETablePagerContainer75, { x: 174 });
993 + return React.createElement(AdsPETablePagerContainer75, {x: 174});
994 }
995 if (this.props.x === 193) {
651 - return React.createElement(AdsPEStatRangeContainer81, { x: 192 });
996 + return React.createElement(AdsPEStatRangeContainer81, {x: 192});
997 }
998 if (this.props.x === 301) {
654 - return React.createElement(FluxContainer_AdsPEMultiTabDrawerContainer_137, { x: 300 });
999 + return React.createElement(
1000 + FluxContainer_AdsPEMultiTabDrawerContainer_137,
1001 + {x: 300}
1002 + );
1003 }
1004 if (this.props.x === 311) {
657 - return React.createElement(AdsPEOrganizerContainer139, { x: 310 });
1005 + return React.createElement(AdsPEOrganizerContainer139, {x: 310});
1006 }
1007 if (this.props.x === 471) {
660 - return React.createElement(AdsPECampaignGroupTableContainer159, { x: 470 });
1008 + return React.createElement(AdsPECampaignGroupTableContainer159, {
1009 + x: 470,
1010 + });
1011 }
1012 if (this.props.x === 475) {
663 - return React.createElement(AdsPEContentContainer161, { x: 474 });
1013 + return React.createElement(AdsPEContentContainer161, {x: 474});
1014 }
1015 }
1016 }
@@ -668,52 +1018,52 @@
1018 class AdsErrorBoundary10 extends React.Component {
1019 render() {
1020 if (this.props.x === 10) {
671 - return React.createElement(ErrorBoundary9, { x: 9 });
1021 + return React.createElement(ErrorBoundary9, {x: 9});
1022 }
1023 if (this.props.x === 14) {
674 - return React.createElement(ErrorBoundary9, { x: 13 });
1024 + return React.createElement(ErrorBoundary9, {x: 13});
1025 }
1026 if (this.props.x === 28) {
677 - return React.createElement(ErrorBoundary9, { x: 27 });
1027 + return React.createElement(ErrorBoundary9, {x: 27});
1028 }
1029 if (this.props.x === 33) {
680 - return React.createElement(ErrorBoundary9, { x: 32 });
1030 + return React.createElement(ErrorBoundary9, {x: 32});
1031 }
1032 if (this.props.x === 39) {
683 - return React.createElement(ErrorBoundary9, { x: 38 });
1033 + return React.createElement(ErrorBoundary9, {x: 38});
1034 }
1035 if (this.props.x === 58) {
686 - return React.createElement(ErrorBoundary9, { x: 57 });
1036 + return React.createElement(ErrorBoundary9, {x: 57});
1037 }
1038 if (this.props.x === 61) {
689 - return React.createElement(ErrorBoundary9, { x: 60 });
1039 + return React.createElement(ErrorBoundary9, {x: 60});
1040 }
1041 if (this.props.x === 65) {
692 - return React.createElement(ErrorBoundary9, { x: 64 });
1042 + return React.createElement(ErrorBoundary9, {x: 64});
1043 }
1044 if (this.props.x === 125) {
695 - return React.createElement(ErrorBoundary9, { x: 124 });
1045 + return React.createElement(ErrorBoundary9, {x: 124});
1046 }
1047 if (this.props.x === 171) {
698 - return React.createElement(ErrorBoundary9, { x: 170 });
1048 + return React.createElement(ErrorBoundary9, {x: 170});
1049 }
1050 if (this.props.x === 176) {
701 - return React.createElement(ErrorBoundary9, { x: 175 });
1051 + return React.createElement(ErrorBoundary9, {x: 175});
1052 }
1053 if (this.props.x === 194) {
704 - return React.createElement(ErrorBoundary9, { x: 193 });
1054 + return React.createElement(ErrorBoundary9, {x: 193});
1055 }
1056 if (this.props.x === 302) {
707 - return React.createElement(ErrorBoundary9, { x: 301 });
1057 + return React.createElement(ErrorBoundary9, {x: 301});
1058 }
1059 if (this.props.x === 312) {
710 - return React.createElement(ErrorBoundary9, { x: 311 });
1060 + return React.createElement(ErrorBoundary9, {x: 311});
1061 }
1062 if (this.props.x === 472) {
713 - return React.createElement(ErrorBoundary9, { x: 471 });
1063 + return React.createElement(ErrorBoundary9, {x: 471});
1064 }
1065 if (this.props.x === 476) {
716 - return React.createElement(ErrorBoundary9, { x: 475 });
1066 + return React.createElement(ErrorBoundary9, {x: 475});
1067 }
1068 }
1069 }
@@ -721,7 +1071,7 @@
1071 class AdsPENavigationBar11 extends React.Component {
1072 render() {
1073 if (this.props.x === 11) {
724 - return React.createElement("div", { className: "_4t_9" });
1074 + return React.createElement('div', {className: '_4t_9'});
1075 }
1076 }
1077 }
@@ -729,7 +1079,7 @@
1079 class FluxContainer_AdsPENavigationBarContainer_12 extends React.Component {
1080 render() {
1081 if (this.props.x === 12) {
732 - return React.createElement(AdsPENavigationBar11, { x: 11 });
1082 + return React.createElement(AdsPENavigationBar11, {x: 11});
1083 }
1084 }
1085 }
@@ -738,12 +1088,12 @@
1088 render() {
1089 if (this.props.x === 16) {
1090 return React.createElement(
741 - "div",
742 - { className: "_3ut-", onClick: function () { } },
1091 + 'div',
1092 + {className: '_3ut-', onClick: function() {}},
1093 React.createElement(
744 - "span",
745 - { className: "_3uu0" },
746 - React.createElement(ReactImage0, { x: 15 })
1094 + 'span',
1095 + {className: '_3uu0'},
1096 + React.createElement(ReactImage0, {x: 15})
1097 )
1098 );
1099 }
@@ -753,7 +1103,7 @@
1103 class FluxContainer_AdsPEDraftSyncStatusContainer_14 extends React.Component {
1104 render() {
1105 if (this.props.x === 17) {
756 - return React.createElement(AdsPEDraftSyncStatus13, { x: 16 });
1106 + return React.createElement(AdsPEDraftSyncStatus13, {x: 16});
1107 }
1108 }
1109 }
@@ -769,7 +1119,7 @@
1119 class FluxContainer_viewFn_16 extends React.Component {
1120 render() {
1121 if (this.props.x === 19) {
772 - return React.createElement(AdsPEDraftErrorsStatus15, { x: 18 });
1122 + return React.createElement(AdsPEDraftErrorsStatus15, {x: 18});
1123 }
1124 }
1125 }
@@ -778,13 +1128,15 @@
1128 render() {
1129 if (this.props.x === 25) {
1130 return React.createElement(
781 - "div",
782 - { className: "_5533" },
783 - React.createElement(FluxContainer_AdsPEDraftSyncStatusContainer_14, { x: 17 }),
784 - React.createElement(FluxContainer_viewFn_16, { x: 19 }),
1131 + 'div',
1132 + {className: '_5533'},
1133 + React.createElement(FluxContainer_AdsPEDraftSyncStatusContainer_14, {
1134 + x: 17,
1135 + }),
1136 + React.createElement(FluxContainer_viewFn_16, {x: 19}),
1137 null,
786 - React.createElement(XUIButton4, { x: 21, key: "discard" }),
787 - React.createElement(XUIButton4, { x: 24 })
1138 + React.createElement(XUIButton4, {x: 21, key: 'discard'}),
1139 + React.createElement(XUIButton4, {x: 24})
1140 );
1141 }
1142 }
@@ -793,7 +1145,7 @@
1145 class FluxContainer_AdsPEPublishButtonContainer_18 extends React.Component {
1146 render() {
1147 if (this.props.x === 26) {
796 - return React.createElement(AdsPEPublishButton17, { x: 25 });
1148 + return React.createElement(AdsPEPublishButton17, {x: 25});
1149 }
1150 }
1151 }
@@ -802,37 +1154,41 @@
1154 render() {
1155 if (this.props.x === 30) {
1156 return React.createElement(
805 - "div",
806 - { className: "uiPopover _6a _6b", disabled: null },
807 - React.createElement(ReactImage0, { x: 29, key: ".0" })
1157 + 'div',
1158 + {className: 'uiPopover _6a _6b', disabled: null},
1159 + React.createElement(ReactImage0, {x: 29, key: '.0'})
1160 );
1161 }
1162 if (this.props.x === 73) {
1163 return React.createElement(
812 - "div",
813 - { className: "uiPopover _6a _6b", disabled: null },
814 - React.createElement(XUIButton4, { x: 72, key: ".0" })
1164 + 'div',
1165 + {className: 'uiPopover _6a _6b', disabled: null},
1166 + React.createElement(XUIButton4, {x: 72, key: '.0'})
1167 );
1168 }
1169 if (this.props.x === 82) {
1170 return React.createElement(
819 - "div",
820 - { className: "_1nwm uiPopover _6a _6b", disabled: null },
821 - React.createElement(XUIButton4, { x: 81, key: ".0" })
1171 + 'div',
1172 + {className: '_1nwm uiPopover _6a _6b', disabled: null},
1173 + React.createElement(XUIButton4, {x: 81, key: '.0'})
1174 );
1175 }
1176 if (this.props.x === 101) {
1177 return React.createElement(
826 - "div",
827 - { size: "large", className: "uiPopover _6a _6b", disabled: null },
828 - React.createElement(XUIButton4, { x: 100, key: ".0" })
1178 + 'div',
1179 + {size: 'large', className: 'uiPopover _6a _6b', disabled: null},
1180 + React.createElement(XUIButton4, {x: 100, key: '.0'})
1181 );
1182 }
1183 if (this.props.x === 273) {
1184 return React.createElement(
833 - "div",
834 - { className: "_3-90 uiPopover _6a _6b", style: { "marginTop": 2 }, disabled: null },
835 - React.createElement(ReactXUIPopoverButton6, { x: 272, key: ".0" })
1185 + 'div',
1186 + {
1187 + className: '_3-90 uiPopover _6a _6b',
1188 + style: {marginTop: 2},
1189 + disabled: null,
1190 + },
1191 + React.createElement(ReactXUIPopoverButton6, {x: 272, key: '.0'})
1192 );
1193 }
1194 }
@@ -841,19 +1197,19 @@
1197 class ReactPopoverMenu20 extends React.Component {
1198 render() {
1199 if (this.props.x === 31) {
844 - return React.createElement(InlineBlock19, { x: 30 });
1200 + return React.createElement(InlineBlock19, {x: 30});
1201 }
1202 if (this.props.x === 74) {
847 - return React.createElement(InlineBlock19, { x: 73 });
1203 + return React.createElement(InlineBlock19, {x: 73});
1204 }
1205 if (this.props.x === 83) {
850 - return React.createElement(InlineBlock19, { x: 82 });
1206 + return React.createElement(InlineBlock19, {x: 82});
1207 }
1208 if (this.props.x === 102) {
853 - return React.createElement(InlineBlock19, { x: 101 });
1209 + return React.createElement(InlineBlock19, {x: 101});
1210 }
1211 if (this.props.x === 274) {
856 - return React.createElement(InlineBlock19, { x: 273 });
1212 + return React.createElement(InlineBlock19, {x: 273});
1213 }
1214 }
1215 }
@@ -862,41 +1218,41 @@
1218 render() {
1219 if (this.props.x === 34) {
1220 return React.createElement(
865 - "div",
866 - { className: "clearfix" },
1221 + 'div',
1222 + {className: 'clearfix'},
1223 React.createElement(
868 - "div",
869 - { key: "left", className: "_ohe lfloat" },
1224 + 'div',
1225 + {key: 'left', className: '_ohe lfloat'},
1226 React.createElement(
871 - "div",
872 - { className: "_34_j" },
1227 + 'div',
1228 + {className: '_34_j'},
1229 React.createElement(
874 - "div",
875 - { className: "_34_k" },
876 - React.createElement(AdsErrorBoundary10, { x: 10 })
1230 + 'div',
1231 + {className: '_34_k'},
1232 + React.createElement(AdsErrorBoundary10, {x: 10})
1233 ),
1234 React.createElement(
879 - "div",
880 - { className: "_2u-6" },
881 - React.createElement(AdsErrorBoundary10, { x: 14 })
1235 + 'div',
1236 + {className: '_2u-6'},
1237 + React.createElement(AdsErrorBoundary10, {x: 14})
1238 )
1239 )
1240 ),
1241 React.createElement(
886 - "div",
887 - { key: "right", className: "_ohf rfloat" },
1242 + 'div',
1243 + {key: 'right', className: '_ohf rfloat'},
1244 React.createElement(
889 - "div",
890 - { className: "_34_m" },
1245 + 'div',
1246 + {className: '_34_m'},
1247 React.createElement(
892 - "div",
893 - { key: "0", className: "_5ju2" },
894 - React.createElement(AdsErrorBoundary10, { x: 28 })
1248 + 'div',
1249 + {key: '0', className: '_5ju2'},
1250 + React.createElement(AdsErrorBoundary10, {x: 28})
1251 ),
1252 React.createElement(
897 - "div",
898 - { key: "1", className: "_5ju2" },
899 - React.createElement(AdsErrorBoundary10, { x: 33 })
1253 + 'div',
1254 + {key: '1', className: '_5ju2'},
1255 + React.createElement(AdsErrorBoundary10, {x: 33})
1256 )
1257 )
1258 )
@@ -904,23 +1260,23 @@
1260 }
1261 if (this.props.x === 232) {
1262 return React.createElement(
907 - "div",
908 - { direction: "left", className: "clearfix" },
1263 + 'div',
1264 + {direction: 'left', className: 'clearfix'},
1265 React.createElement(
910 - "div",
911 - { key: "left", className: "_ohe lfloat" },
912 - React.createElement(AdsLabeledField104, { x: 231 })
1266 + 'div',
1267 + {key: 'left', className: '_ohe lfloat'},
1268 + React.createElement(AdsLabeledField104, {x: 231})
1269 ),
1270 React.createElement(
915 - "div",
916 - { key: "right", className: "" },
1271 + 'div',
1272 + {key: 'right', className: ''},
1273 React.createElement(
918 - "div",
919 - { className: "_42ef" },
1274 + 'div',
1275 + {className: '_42ef'},
1276 React.createElement(
921 - "div",
922 - { className: "_2oc7" },
923 - "Clicks to Website"
1277 + 'div',
1278 + {className: '_2oc7'},
1279 + 'Clicks to Website'
1280 )
1281 )
1282 )
@@ -928,61 +1284,63 @@
1284 }
1285 if (this.props.x === 235) {
1286 return React.createElement(
931 - "div",
932 - { className: "_3-8x clearfix", direction: "left" },
1287 + 'div',
1288 + {className: '_3-8x clearfix', direction: 'left'},
1289 React.createElement(
934 - "div",
935 - { key: "left", className: "_ohe lfloat" },
936 - React.createElement(AdsLabeledField104, { x: 234 })
1290 + 'div',
1291 + {key: 'left', className: '_ohe lfloat'},
1292 + React.createElement(AdsLabeledField104, {x: 234})
1293 ),
1294 React.createElement(
939 - "div",
940 - { key: "right", className: "" },
1295 + 'div',
1296 + {key: 'right', className: ''},
1297 React.createElement(
942 - "div",
943 - { className: "_42ef" },
944 - React.createElement(
945 - "div",
946 - { className: "_2oc7" },
947 - "Auction"
948 - )
1298 + 'div',
1299 + {className: '_42ef'},
1300 + React.createElement('div', {className: '_2oc7'}, 'Auction')
1301 )
1302 )
1303 );
1304 }
1305 if (this.props.x === 245) {
1306 return React.createElement(
955 - "div",
956 - { className: "_3-8y clearfix", direction: "left" },
1307 + 'div',
1308 + {className: '_3-8y clearfix', direction: 'left'},
1309 React.createElement(
958 - "div",
959 - { key: "left", className: "_ohe lfloat" },
960 - React.createElement(AdsLabeledField104, { x: 240 })
1310 + 'div',
1311 + {key: 'left', className: '_ohe lfloat'},
1312 + React.createElement(AdsLabeledField104, {x: 240})
1313 ),
1314 React.createElement(
963 - "div",
964 - { key: "right", className: "" },
1315 + 'div',
1316 + {key: 'right', className: ''},
1317 React.createElement(
966 - "div",
967 - { className: "_42ef" },
968 - React.createElement(FluxContainer_AdsCampaignGroupSpendCapContainer_107, { x: 244 })
1318 + 'div',
1319 + {className: '_42ef'},
1320 + React.createElement(
1321 + FluxContainer_AdsCampaignGroupSpendCapContainer_107,
1322 + {x: 244}
1323 + )
1324 )
1325 )
1326 );
1327 }
1328 if (this.props.x === 277) {
1329 return React.createElement(
975 - "div",
976 - { className: "_5dw9 _5dwa clearfix" },
1330 + 'div',
1331 + {className: '_5dw9 _5dwa clearfix'},
1332 React.createElement(
978 - "div",
979 - { key: "left", className: "_ohe lfloat" },
980 - React.createElement(XUICardHeaderTitle100, { x: 265, key: ".0" })
1333 + 'div',
1334 + {key: 'left', className: '_ohe lfloat'},
1335 + React.createElement(XUICardHeaderTitle100, {x: 265, key: '.0'})
1336 ),
1337 React.createElement(
983 - "div",
984 - { key: "right", className: "_ohf rfloat" },
985 - React.createElement(FluxContainer_AdsPluginizedLinksMenuContainer_121, { x: 276, key: ".1" })
1338 + 'div',
1339 + {key: 'right', className: '_ohf rfloat'},
1340 + React.createElement(
1341 + FluxContainer_AdsPluginizedLinksMenuContainer_121,
1342 + {x: 276, key: '.1'}
1343 + )
1344 )
1345 );
1346 }
@@ -993,9 +1351,9 @@
1351 render() {
1352 if (this.props.x === 35) {
1353 return React.createElement(
996 - "div",
997 - { className: "_34_i" },
998 - React.createElement(LeftRight21, { x: 34 })
1354 + 'div',
1355 + {className: '_34_i'},
1356 + React.createElement(LeftRight21, {x: 34})
1357 );
1358 }
1359 }
@@ -1013,9 +1371,9 @@
1371 render() {
1372 if (this.props.x === 37) {
1373 return React.createElement(
1016 - "span",
1374 + 'span',
1375 null,
1018 - React.createElement(XUIDialog23, { x: 36, key: "dialog/.0" })
1376 + React.createElement(XUIDialog23, {x: 36, key: 'dialog/.0'})
1377 );
1378 }
1379 }
@@ -1025,10 +1383,10 @@
1383 render() {
1384 if (this.props.x === 40) {
1385 return React.createElement(
1028 - "div",
1029 - { style: { "width": 1306 } },
1030 - React.createElement(AdsUnifiedNavigationLocalNav22, { x: 35 }),
1031 - React.createElement(AdsErrorBoundary10, { x: 39 })
1386 + 'div',
1387 + {style: {width: 1306}},
1388 + React.createElement(AdsUnifiedNavigationLocalNav22, {x: 35}),
1389 + React.createElement(AdsErrorBoundary10, {x: 39})
1390 );
1391 }
1392 }
@@ -1037,7 +1395,7 @@
1395 class FluxContainer_AdsPETopNavContainer_26 extends React.Component {
1396 render() {
1397 if (this.props.x === 41) {
1040 - return React.createElement(AdsPETopNav25, { x: 40 });
1398 + return React.createElement(AdsPETopNav25, {x: 40});
1399 }
1400 }
1401 }
@@ -1045,10 +1403,10 @@
1403 class XUIAbstractGlyphButton27 extends React.Component {
1404 render() {
1405 if (this.props.x === 46) {
1048 - return React.createElement(AbstractButton3, { x: 45 });
1406 + return React.createElement(AbstractButton3, {x: 45});
1407 }
1408 if (this.props.x === 150) {
1051 - return React.createElement(AbstractButton3, { x: 149 });
1409 + return React.createElement(AbstractButton3, {x: 149});
1410 }
1411 }
1412 }
@@ -1056,10 +1414,10 @@
1414 class XUICloseButton28 extends React.Component {
1415 render() {
1416 if (this.props.x === 47) {
1059 - return React.createElement(XUIAbstractGlyphButton27, { x: 46 });
1417 + return React.createElement(XUIAbstractGlyphButton27, {x: 46});
1418 }
1419 if (this.props.x === 151) {
1062 - return React.createElement(XUIAbstractGlyphButton27, { x: 150 });
1420 + return React.createElement(XUIAbstractGlyphButton27, {x: 150});
1421 }
1422 }
1423 }
@@ -1068,23 +1426,23 @@
1426 render() {
1427 if (this.props.x === 48) {
1428 return React.createElement(
1071 - "span",
1072 - { display: "inline", className: " _50f7" },
1073 - "Ads Manager"
1429 + 'span',
1430 + {display: 'inline', className: ' _50f7'},
1431 + 'Ads Manager'
1432 );
1433 }
1434 if (this.props.x === 205) {
1435 return React.createElement(
1078 - "span",
1079 - { className: "_2x9f _50f5 _50f7", display: "inline" },
1080 - "Editing Campaign"
1436 + 'span',
1437 + {className: '_2x9f _50f5 _50f7', display: 'inline'},
1438 + 'Editing Campaign'
1439 );
1440 }
1441 if (this.props.x === 206) {
1442 return React.createElement(
1085 - "span",
1086 - { display: "inline", className: " _50f5 _50f7" },
1087 - "Test Campaign"
1443 + 'span',
1444 + {display: 'inline', className: ' _50f5 _50f7'},
1445 + 'Test Campaign'
1446 );
1447 }
1448 }
@@ -1094,16 +1452,16 @@
1452 render() {
1453 if (this.props.x === 51) {
1454 return React.createElement(
1097 - "div",
1098 - { size: "medium", className: "_585n _585o _2wdd" },
1099 - React.createElement(ReactImage0, { x: 42 }),
1100 - React.createElement(XUICloseButton28, { x: 47 }),
1455 + 'div',
1456 + {size: 'medium', className: '_585n _585o _2wdd'},
1457 + React.createElement(ReactImage0, {x: 42}),
1458 + React.createElement(XUICloseButton28, {x: 47}),
1459 React.createElement(
1102 - "div",
1103 - { className: "_585r _2i-a _50f4" },
1104 - "Please go to ",
1105 - React.createElement(Link2, { x: 50 }),
1106 - " to set up a payment method for this ad account."
1460 + 'div',
1461 + {className: '_585r _2i-a _50f4'},
1462 + 'Please go to ',
1463 + React.createElement(Link2, {x: 50}),
1464 + ' to set up a payment method for this ad account.'
1465 )
1466 );
1467 }
@@ -1113,7 +1471,7 @@
1471 class ReactCSSTransitionGroupChild31 extends React.Component {
1472 render() {
1473 if (this.props.x === 52) {
1116 - return React.createElement(XUINotice30, { x: 51 });
1474 + return React.createElement(XUINotice30, {x: 51});
1475 }
1476 }
1477 }
@@ -1122,9 +1480,12 @@
1480 render() {
1481 if (this.props.x === 53) {
1482 return React.createElement(
1125 - "span",
1483 + 'span',
1484 null,
1127 - React.createElement(ReactCSSTransitionGroupChild31, { x: 52, key: ".0" })
1485 + React.createElement(ReactCSSTransitionGroupChild31, {
1486 + x: 52,
1487 + key: '.0',
1488 + })
1489 );
1490 }
1491 }
@@ -1133,7 +1494,7 @@
1494 class ReactCSSTransitionGroup33 extends React.Component {
1495 render() {
1496 if (this.props.x === 54) {
1136 - return React.createElement(ReactTransitionGroup32, { x: 53 });
1497 + return React.createElement(ReactTransitionGroup32, {x: 53});
1498 }
1499 }
1500 }
@@ -1142,9 +1503,9 @@
1503 render() {
1504 if (this.props.x === 55) {
1505 return React.createElement(
1145 - "div",
1146 - { className: "_2wdc" },
1147 - React.createElement(ReactCSSTransitionGroup33, { x: 54 })
1506 + 'div',
1507 + {className: '_2wdc'},
1508 + React.createElement(ReactCSSTransitionGroup33, {x: 54})
1509 );
1510 }
1511 }
@@ -1153,7 +1514,7 @@
1514 class FluxContainer_AdsPETopErrorContainer_35 extends React.Component {
1515 render() {
1516 if (this.props.x === 56) {
1156 - return React.createElement(AdsPETopError34, { x: 55 });
1517 + return React.createElement(AdsPETopError34, {x: 55});
1518 }
1519 }
1520 }
@@ -1170,25 +1531,36 @@
1531 render() {
1532 if (this.props.x === 62) {
1533 return React.createElement(
1173 - "div",
1174 - { className: "_4u-c" },
1175 - [React.createElement(AdsErrorBoundary10, { x: 58, key: 1 }), React.createElement(AdsErrorBoundary10, { x: 61, key: 2 })],
1176 - React.createElement(
1177 - "div",
1178 - { key: "sensor", className: "_4u-f" },
1179 - React.createElement("iframe", { "aria-hidden": "true", className: "_1_xb", tabIndex: "-1" })
1534 + 'div',
1535 + {className: '_4u-c'},
1536 + [
1537 + React.createElement(AdsErrorBoundary10, {x: 58, key: 1}),
1538 + React.createElement(AdsErrorBoundary10, {x: 61, key: 2}),
1539 + ],
1540 + React.createElement(
1541 + 'div',
1542 + {key: 'sensor', className: '_4u-f'},
1543 + React.createElement('iframe', {
1544 + 'aria-hidden': 'true',
1545 + className: '_1_xb',
1546 + tabIndex: '-1',
1547 + })
1548 )
1549 );
1550 }
1551 if (this.props.x === 469) {
1552 return React.createElement(
1185 - "div",
1186 - { className: "_4u-c" },
1187 - React.createElement(AdsPEDataTableContainer158, { x: 468 }),
1188 - React.createElement(
1189 - "div",
1190 - { key: "sensor", className: "_4u-f" },
1191 - React.createElement("iframe", { "aria-hidden": "true", className: "_1_xb", tabIndex: "-1" })
1553 + 'div',
1554 + {className: '_4u-c'},
1555 + React.createElement(AdsPEDataTableContainer158, {x: 468}),
1556 + React.createElement(
1557 + 'div',
1558 + {key: 'sensor', className: '_4u-f'},
1559 + React.createElement('iframe', {
1560 + 'aria-hidden': 'true',
1561 + className: '_1_xb',
1562 + tabIndex: '-1',
1563 + })
1564 )
1565 );
1566 }
@@ -1207,14 +1579,14 @@
1579 render() {
1580 if (this.props.x === 66) {
1581 return React.createElement(
1210 - "div",
1211 - { className: "_4bl8 _4bl7" },
1582 + 'div',
1583 + {className: '_4bl8 _4bl7'},
1584 React.createElement(
1213 - "div",
1214 - { className: "_3c5f" },
1585 + 'div',
1586 + {className: '_3c5f'},
1587 null,
1588 null,
1217 - React.createElement("div", { className: "_3c5i" }),
1589 + React.createElement('div', {className: '_3c5i'}),
1590 null
1591 )
1592 );
@@ -1226,36 +1598,39 @@
1598 render() {
1599 if (this.props.x === 75) {
1600 return React.createElement(
1229 - "div",
1230 - { className: "_5n7z _51xa" },
1231 - React.createElement(XUIButton4, { x: 69 }),
1232 - React.createElement(ReactPopoverMenu20, { x: 74 })
1601 + 'div',
1602 + {className: '_5n7z _51xa'},
1603 + React.createElement(XUIButton4, {x: 69}),
1604 + React.createElement(ReactPopoverMenu20, {x: 74})
1605 );
1606 }
1607 if (this.props.x === 84) {
1608 return React.createElement(
1237 - "div",
1238 - { className: "_5n7z _51xa" },
1239 - React.createElement(XUIButton4, { x: 78, key: "edit" }),
1240 - React.createElement(ReactPopoverMenu20, { x: 83, key: "editMenu" })
1609 + 'div',
1610 + {className: '_5n7z _51xa'},
1611 + React.createElement(XUIButton4, {x: 78, key: 'edit'}),
1612 + React.createElement(ReactPopoverMenu20, {x: 83, key: 'editMenu'})
1613 );
1614 }
1615 if (this.props.x === 97) {
1616 return React.createElement(
1245 - "div",
1246 - { className: "_5n7z _51xa" },
1247 - React.createElement(XUIButton4, { x: 90, key: "revert" }),
1248 - React.createElement(XUIButton4, { x: 93, key: "delete" }),
1249 - React.createElement(XUIButton4, { x: 96, key: "duplicate" })
1617 + 'div',
1618 + {className: '_5n7z _51xa'},
1619 + React.createElement(XUIButton4, {x: 90, key: 'revert'}),
1620 + React.createElement(XUIButton4, {x: 93, key: 'delete'}),
1621 + React.createElement(XUIButton4, {x: 96, key: 'duplicate'})
1622 );
1623 }
1624 if (this.props.x === 117) {
1625 return React.createElement(
1254 - "div",
1255 - { className: "_5n7z _51xa" },
1256 - React.createElement(AdsPEExportImportMenuContainer48, { x: 107 }),
1257 - React.createElement(XUIButton4, { x: 110, key: "createReport" }),
1258 - React.createElement(AdsPECampaignGroupTagContainer51, { x: 116, key: "tags" })
1626 + 'div',
1627 + {className: '_5n7z _51xa'},
1628 + React.createElement(AdsPEExportImportMenuContainer48, {x: 107}),
1629 + React.createElement(XUIButton4, {x: 110, key: 'createReport'}),
1630 + React.createElement(AdsPECampaignGroupTagContainer51, {
1631 + x: 116,
1632 + key: 'tags',
1633 + })
1634 );
1635 }
1636 }
@@ -1264,7 +1639,7 @@
1639 class AdsPEEditToolbarButton41 extends React.Component {
1640 render() {
1641 if (this.props.x === 85) {
1267 - return React.createElement(XUIButtonGroup40, { x: 84 });
1642 + return React.createElement(XUIButtonGroup40, {x: 84});
1643 }
1644 }
1645 }
@@ -1272,7 +1647,7 @@
1647 class FluxContainer_AdsPEEditCampaignGroupToolbarButtonContainer_42 extends React.Component {
1648 render() {
1649 if (this.props.x === 86) {
1275 - return React.createElement(AdsPEEditToolbarButton41, { x: 85 });
1650 + return React.createElement(AdsPEEditToolbarButton41, {x: 85});
1651 }
1652 }
1653 }
@@ -1280,7 +1655,10 @@
1655 class FluxContainer_AdsPEEditToolbarButtonContainer_43 extends React.Component {
1656 render() {
1657 if (this.props.x === 87) {
1283 - return React.createElement(FluxContainer_AdsPEEditCampaignGroupToolbarButtonContainer_42, { x: 86 });
1658 + return React.createElement(
1659 + FluxContainer_AdsPEEditCampaignGroupToolbarButtonContainer_42,
1660 + {x: 86}
1661 + );
1662 }
1663 }
1664 }
@@ -1288,7 +1666,7 @@
1666 class AdsPEExportImportMenu44 extends React.Component {
1667 render() {
1668 if (this.props.x === 103) {
1291 - return React.createElement(ReactPopoverMenu20, { x: 102, key: "export" });
1669 + return React.createElement(ReactPopoverMenu20, {x: 102, key: 'export'});
1670 }
1671 }
1672 }
@@ -1312,7 +1690,7 @@
1690 class FluxContainer_AdsPEExportAsTextDialogContainer_47 extends React.Component {
1691 render() {
1692 if (this.props.x === 106) {
1315 - return React.createElement(AdsPEExportAsTextDialog46, { x: 105 });
1693 + return React.createElement(AdsPEExportAsTextDialog46, {x: 105});
1694 }
1695 }
1696 }
@@ -1321,11 +1699,16 @@
1699 render() {
1700 if (this.props.x === 107) {
1701 return React.createElement(
1324 - "span",
1702 + 'span',
1703 null,
1326 - React.createElement(AdsPEExportImportMenu44, { x: 103 }),
1327 - React.createElement(FluxContainer_AdsPECustomizeExportContainer_45, { x: 104 }),
1328 - React.createElement(FluxContainer_AdsPEExportAsTextDialogContainer_47, { x: 106 }),
1704 + React.createElement(AdsPEExportImportMenu44, {x: 103}),
1705 + React.createElement(FluxContainer_AdsPECustomizeExportContainer_45, {
1706 + x: 104,
1707 + }),
1708 + React.createElement(
1709 + FluxContainer_AdsPEExportAsTextDialogContainer_47,
1710 + {x: 106}
1711 + ),
1712 null,
1713 null
1714 );
@@ -1354,10 +1737,10 @@
1737 render() {
1738 if (this.props.x === 115) {
1739 return React.createElement(
1357 - "span",
1358 - { className: " _3d6e" },
1359 - React.createElement(XUIButton4, { x: 113 }),
1360 - React.createElement(Constructor49, { x: 114, key: "layer" })
1740 + 'span',
1741 + {className: ' _3d6e'},
1742 + React.createElement(XUIButton4, {x: 113}),
1743 + React.createElement(Constructor49, {x: 114, key: 'layer'})
1744 );
1745 }
1746 }
@@ -1366,7 +1749,10 @@
1749 class AdsPECampaignGroupTagContainer51 extends React.Component {
1750 render() {
1751 if (this.props.x === 116) {
1369 - return React.createElement(TagSelectorPopover50, { x: 115, key: "98010048849317" });
1752 + return React.createElement(TagSelectorPopover50, {
1753 + x: 115,
1754 + key: '98010048849317',
1755 + });
1756 }
1757 }
1758 }
@@ -1382,7 +1768,7 @@
1768 class FluxContainer_AdsPERuleToolbarMenuContainer_53 extends React.Component {
1769 render() {
1770 if (this.props.x === 119) {
1385 - return React.createElement(AdsRuleToolbarMenu52, { x: 118 });
1771 + return React.createElement(AdsRuleToolbarMenu52, {x: 118});
1772 }
1773 }
1774 }
@@ -1391,21 +1777,27 @@
1777 render() {
1778 if (this.props.x === 120) {
1779 return React.createElement(
1394 - "div",
1395 - { className: "_4bl9" },
1780 + 'div',
1781 + {className: '_4bl9'},
1782 React.createElement(
1397 - "span",
1398 - { className: "_3c5e" },
1783 + 'span',
1784 + {className: '_3c5e'},
1785 React.createElement(
1400 - "span",
1786 + 'span',
1787 null,
1402 - React.createElement(XUIButtonGroup40, { x: 75 }),
1403 - React.createElement(FluxContainer_AdsPEEditToolbarButtonContainer_43, { x: 87 }),
1788 + React.createElement(XUIButtonGroup40, {x: 75}),
1789 + React.createElement(
1790 + FluxContainer_AdsPEEditToolbarButtonContainer_43,
1791 + {x: 87}
1792 + ),
1793 null,
1405 - React.createElement(XUIButtonGroup40, { x: 97 })
1794 + React.createElement(XUIButtonGroup40, {x: 97})
1795 ),
1407 - React.createElement(XUIButtonGroup40, { x: 117 }),
1408 - React.createElement(FluxContainer_AdsPERuleToolbarMenuContainer_53, { x: 119 })
1796 + React.createElement(XUIButtonGroup40, {x: 117}),
1797 + React.createElement(
1798 + FluxContainer_AdsPERuleToolbarMenuContainer_53,
1799 + {x: 119}
1800 + )
1801 )
1802 );
1803 }
@@ -1416,10 +1808,10 @@
1808 render() {
1809 if (this.props.x === 121) {
1810 return React.createElement(
1419 - "div",
1420 - { className: "clearfix" },
1421 - React.createElement(Column39, { x: 66, key: "1" }),
1422 - React.createElement(FillColumn54, { x: 120, key: "0" })
1811 + 'div',
1812 + {className: 'clearfix'},
1813 + React.createElement(Column39, {x: 66, key: '1'}),
1814 + React.createElement(FillColumn54, {x: 120, key: '0'})
1815 );
1816 }
1817 }
@@ -1429,9 +1821,9 @@
1821 render() {
1822 if (this.props.x === 122) {
1823 return React.createElement(
1432 - "div",
1433 - { className: "_3c5b clearfix" },
1434 - React.createElement(Layout55, { x: 121 })
1824 + 'div',
1825 + {className: '_3c5b clearfix'},
1826 + React.createElement(Layout55, {x: 121})
1827 );
1828 }
1829 }
@@ -1440,7 +1832,7 @@
1832 class AdsPECampaignGroupToolbarContainer57 extends React.Component {
1833 render() {
1834 if (this.props.x === 123) {
1443 - return React.createElement(AdsPEMainPaneToolbar56, { x: 122 });
1835 + return React.createElement(AdsPEMainPaneToolbar56, {x: 122});
1836 }
1837 }
1838 }
@@ -1449,11 +1841,14 @@
1841 render() {
1842 if (this.props.x === 144) {
1843 return React.createElement(
1452 - "span",
1453 - { className: "_5b-l _5bbe" },
1454 - React.createElement(ReactXUIPopoverButton6, { x: 133 }),
1455 - React.createElement(ReactXUIPopoverButton6, { x: 141 }),
1456 - [React.createElement(Constructor49, { x: 142, key: "filterMenu/.0" }), React.createElement(Constructor49, { x: 143, key: "searchMenu/.0" })]
1844 + 'span',
1845 + {className: '_5b-l _5bbe'},
1846 + React.createElement(ReactXUIPopoverButton6, {x: 133}),
1847 + React.createElement(ReactXUIPopoverButton6, {x: 141}),
1848 + [
1849 + React.createElement(Constructor49, {x: 142, key: 'filterMenu/.0'}),
1850 + React.createElement(Constructor49, {x: 143, key: 'searchMenu/.0'}),
1851 + ]
1852 );
1853 }
1854 }
@@ -1463,18 +1858,38 @@
1858 render() {
1859 if (this.props.x === 145) {
1860 return React.createElement(
1466 - "label",
1467 - { className: "uiInputLabelInput _55sg _kv1" },
1468 - React.createElement("input", { checked: true, disabled: true, name: "filterUnpublished", value: "on", onClick: function () { }, className: null, id: "js_input_label_21", type: "checkbox" }),
1469 - React.createElement("span", { "data-hover": null, "data-tooltip-content": undefined })
1861 + 'label',
1862 + {className: 'uiInputLabelInput _55sg _kv1'},
1863 + React.createElement('input', {
1864 + checked: true,
1865 + disabled: true,
1866 + name: 'filterUnpublished',
1867 + value: 'on',
1868 + onClick: function() {},
1869 + className: null,
1870 + id: 'js_input_label_21',
1871 + type: 'checkbox',
1872 + }),
1873 + React.createElement('span', {
1874 + 'data-hover': null,
1875 + 'data-tooltip-content': undefined,
1876 + })
1877 );
1878 }
1879 if (this.props.x === 336) {
1880 return React.createElement(
1474 - "label",
1475 - { className: "_4h2r _55sg _kv1" },
1476 - React.createElement("input", { checked: undefined, onChange: function () { }, className: null, type: "checkbox" }),
1477 - React.createElement("span", { "data-hover": null, "data-tooltip-content": undefined })
1881 + 'label',
1882 + {className: '_4h2r _55sg _kv1'},
1883 + React.createElement('input', {
1884 + checked: undefined,
1885 + onChange: function() {},
1886 + className: null,
1887 + type: 'checkbox',
1888 + }),
1889 + React.createElement('span', {
1890 + 'data-hover': null,
1891 + 'data-tooltip-content': undefined,
1892 + })
1893 );
1894 }
1895 }
@@ -1483,10 +1898,10 @@
1898 class XUICheckboxInput60 extends React.Component {
1899 render() {
1900 if (this.props.x === 146) {
1486 - return React.createElement(AbstractCheckboxInput59, { x: 145 });
1901 + return React.createElement(AbstractCheckboxInput59, {x: 145});
1902 }
1903 if (this.props.x === 337) {
1489 - return React.createElement(AbstractCheckboxInput59, { x: 336 });
1904 + return React.createElement(AbstractCheckboxInput59, {x: 336});
1905 }
1906 }
1907 }
@@ -1495,13 +1910,13 @@
1910 render() {
1911 if (this.props.x === 147) {
1912 return React.createElement(
1498 - "div",
1499 - { display: "block", className: "uiInputLabel clearfix" },
1500 - React.createElement(XUICheckboxInput60, { x: 146 }),
1913 + 'div',
1914 + {display: 'block', className: 'uiInputLabel clearfix'},
1915 + React.createElement(XUICheckboxInput60, {x: 146}),
1916 React.createElement(
1502 - "label",
1503 - { className: "uiInputLabelLabel", htmlFor: "js_input_label_21" },
1504 - "Always show new items"
1917 + 'label',
1918 + {className: 'uiInputLabelLabel', htmlFor: 'js_input_label_21'},
1919 + 'Always show new items'
1920 )
1921 );
1922 }
@@ -1512,26 +1927,34 @@
1927 render() {
1928 if (this.props.x === 154) {
1929 return React.createElement(
1515 - "span",
1930 + 'span',
1931 null,
1932 React.createElement(
1518 - "span",
1519 - { onMouseEnter: function () { }, onMouseLeave: function () { }, onMouseUp: undefined },
1520 - React.createElement("span", { className: "_3o_j" }),
1521 - React.createElement(ReactImage0, { x: 153 })
1933 + 'span',
1934 + {
1935 + onMouseEnter: function() {},
1936 + onMouseLeave: function() {},
1937 + onMouseUp: undefined,
1938 + },
1939 + React.createElement('span', {className: '_3o_j'}),
1940 + React.createElement(ReactImage0, {x: 153})
1941 ),
1942 null
1943 );
1944 }
1945 if (this.props.x === 238) {
1946 return React.createElement(
1528 - "span",
1947 + 'span',
1948 null,
1949 React.createElement(
1531 - "span",
1532 - { onMouseEnter: function () { }, onMouseLeave: function () { }, onMouseUp: undefined },
1533 - React.createElement("span", { className: "_3o_j" }),
1534 - React.createElement(ReactImage0, { x: 237 })
1950 + 'span',
1951 + {
1952 + onMouseEnter: function() {},
1953 + onMouseLeave: function() {},
1954 + onMouseUp: undefined,
1955 + },
1956 + React.createElement('span', {className: '_3o_j'}),
1957 + React.createElement(ReactImage0, {x: 237})
1958 ),
1959 null
1960 );
@@ -1542,10 +1965,10 @@
1965 class AdsHelpLink63 extends React.Component {
1966 render() {
1967 if (this.props.x === 155) {
1545 - return React.createElement(AdsPopoverLink62, { x: 154 });
1968 + return React.createElement(AdsPopoverLink62, {x: 154});
1969 }
1970 if (this.props.x === 239) {
1548 - return React.createElement(AdsPopoverLink62, { x: 238 });
1971 + return React.createElement(AdsPopoverLink62, {x: 238});
1972 }
1973 }
1974 }
@@ -1554,20 +1977,20 @@
1977 render() {
1978 if (this.props.x === 158) {
1979 return React.createElement(
1557 - "div",
1558 - { className: "_5b5o _3yz3 _4cld" },
1980 + 'div',
1981 + {className: '_5b5o _3yz3 _4cld'},
1982 React.createElement(
1560 - "div",
1561 - { className: "_5b5t _2d2k" },
1562 - React.createElement(ReactImage0, { x: 152 }),
1983 + 'div',
1984 + {className: '_5b5t _2d2k'},
1985 + React.createElement(ReactImage0, {x: 152}),
1986 React.createElement(
1564 - "div",
1565 - { className: "_5b5r" },
1566 - "Campaigns: (1)",
1567 - React.createElement(AdsHelpLink63, { x: 155 })
1987 + 'div',
1988 + {className: '_5b5r'},
1989 + 'Campaigns: (1)',
1990 + React.createElement(AdsHelpLink63, {x: 155})
1991 )
1992 ),
1570 - React.createElement(XUIButton4, { x: 157 })
1993 + React.createElement(XUIButton4, {x: 157})
1994 );
1995 }
1996 }
@@ -1577,30 +2000,30 @@
2000 render() {
2001 if (this.props.x === 159) {
2002 return React.createElement(
1580 - "div",
1581 - { className: "_3yz1 _3yz2 _3dad" },
2003 + 'div',
2004 + {className: '_3yz1 _3yz2 _3dad'},
2005 React.createElement(
1583 - "div",
1584 - { className: "_3yz4", "aria-hidden": false },
2006 + 'div',
2007 + {className: '_3yz4', 'aria-hidden': false},
2008 React.createElement(
1586 - "div",
1587 - { onClick: function () { }, className: "_3yz5" },
1588 - React.createElement(ReactImage0, { x: 148 }),
1589 - React.createElement(
1590 - "div",
1591 - { className: "_3yz7" },
1592 - "Campaigns:"
1593 - ),
2009 + 'div',
2010 + {onClick: function() {}, className: '_3yz5'},
2011 + React.createElement(ReactImage0, {x: 148}),
2012 + React.createElement('div', {className: '_3yz7'}, 'Campaigns:'),
2013 React.createElement(
1595 - "div",
1596 - { className: "ellipsis _3yz8", "data-hover": "tooltip", "data-tooltip-display": "overflow" },
1597 - "(1)"
2014 + 'div',
2015 + {
2016 + className: 'ellipsis _3yz8',
2017 + 'data-hover': 'tooltip',
2018 + 'data-tooltip-display': 'overflow',
2019 + },
2020 + '(1)'
2021 )
2022 ),
2023 null,
1601 - React.createElement(XUICloseButton28, { x: 151 })
2024 + React.createElement(XUICloseButton28, {x: 151})
2025 ),
1603 - React.createElement(BUIFilterTokenInput64, { x: 158 })
2026 + React.createElement(BUIFilterTokenInput64, {x: 158})
2027 );
2028 }
2029 }
@@ -1610,9 +2033,9 @@
2033 render() {
2034 if (this.props.x === 163) {
2035 return React.createElement(
1613 - "div",
1614 - { className: "_1tc" },
1615 - React.createElement(XUIButton4, { x: 162 })
2036 + 'div',
2037 + {className: '_1tc'},
2038 + React.createElement(XUIButton4, {x: 162})
2039 );
2040 }
2041 }
@@ -1622,14 +2045,14 @@
2045 render() {
2046 if (this.props.x === 164) {
2047 return React.createElement(
1625 - "div",
1626 - { className: "_5b-m clearfix" },
2048 + 'div',
2049 + {className: '_5b-m clearfix'},
2050 undefined,
2051 [],
1629 - React.createElement(BUIFilterToken65, { x: 159, key: "token0" }),
1630 - React.createElement(BUIFilterTokenCreateButton66, { x: 163 }),
2052 + React.createElement(BUIFilterToken65, {x: 159, key: 'token0'}),
2053 + React.createElement(BUIFilterTokenCreateButton66, {x: 163}),
2054 null,
1632 - React.createElement("div", { className: "_49u3" })
2055 + React.createElement('div', {className: '_49u3'})
2056 );
2057 }
2058 }
@@ -1652,13 +2075,13 @@
2075 class XUIAmbientNUX69 extends React.Component {
2076 render() {
2077 if (this.props.x === 166) {
1655 - return React.createElement(XUIAmbientNUX68, { x: 165 });
2078 + return React.createElement(XUIAmbientNUX68, {x: 165});
2079 }
2080 if (this.props.x === 190) {
1658 - return React.createElement(XUIAmbientNUX68, { x: 189 });
2081 + return React.createElement(XUIAmbientNUX68, {x: 189});
2082 }
2083 if (this.props.x === 201) {
1661 - return React.createElement(XUIAmbientNUX68, { x: 200 });
2084 + return React.createElement(XUIAmbientNUX68, {x: 200});
2085 }
2086 }
2087 }
@@ -1667,10 +2090,10 @@
2090 render() {
2091 if (this.props.x === 167) {
2092 return React.createElement(
1670 - "span",
2093 + 'span',
2094 null,
1672 - React.createElement("span", {}),
1673 - React.createElement(XUIAmbientNUX69, { x: 166, key: "nux" })
2095 + React.createElement('span', {}),
2096 + React.createElement(XUIAmbientNUX69, {x: 166, key: 'nux'})
2097 );
2098 }
2099 }
@@ -1680,17 +2103,17 @@
2103 render() {
2104 if (this.props.x === 168) {
2105 return React.createElement(
1683 - "div",
1684 - { className: "_4rw_" },
1685 - React.createElement(AdsPEFiltersPopover58, { x: 144 }),
2106 + 'div',
2107 + {className: '_4rw_'},
2108 + React.createElement(AdsPEFiltersPopover58, {x: 144}),
2109 React.createElement(
1687 - "div",
1688 - { className: "_1eo" },
1689 - React.createElement(InputLabel61, { x: 147 })
2110 + 'div',
2111 + {className: '_1eo'},
2112 + React.createElement(InputLabel61, {x: 147})
2113 ),
1691 - React.createElement(BUIFilterTokenizer67, { x: 164 }),
1692 - "",
1693 - React.createElement(AdsPEAmbientNUXMegaphone70, { x: 167 })
2114 + React.createElement(BUIFilterTokenizer67, {x: 164}),
2115 + '',
2116 + React.createElement(AdsPEAmbientNUXMegaphone70, {x: 167})
2117 );
2118 }
2119 }
@@ -1699,7 +2122,7 @@
2122 class AdsPEFilterContainer72 extends React.Component {
2123 render() {
2124 if (this.props.x === 169) {
1702 - return React.createElement(AdsPEFilters71, { x: 168 });
2125 + return React.createElement(AdsPEFilters71, {x: 168});
2126 }
2127 }
2128 }
@@ -1715,7 +2138,7 @@
2138 class AdsPECampaignGroupTablePagerContainer74 extends React.Component {
2139 render() {
2140 if (this.props.x === 173) {
1718 - return React.createElement(AdsPETablePager73, { x: 172 });
2141 + return React.createElement(AdsPETablePager73, {x: 172});
2142 }
2143 }
2144 }
@@ -1723,7 +2146,9 @@
2146 class AdsPETablePagerContainer75 extends React.Component {
2147 render() {
2148 if (this.props.x === 174) {
1726 - return React.createElement(AdsPECampaignGroupTablePagerContainer74, { x: 173 });
2149 + return React.createElement(AdsPECampaignGroupTablePagerContainer74, {
2150 + x: 173,
2151 + });
2152 }
2153 }
2154 }
@@ -1731,41 +2156,55 @@
2156 class ReactXUIError76 extends React.Component {
2157 render() {
2158 if (this.props.x === 181) {
1734 - return React.createElement(AbstractButton3, { x: 180 });
2159 + return React.createElement(AbstractButton3, {x: 180});
2160 }
2161 if (this.props.x === 216) {
2162 return React.createElement(
1738 - "div",
1739 - { className: "_40bf _2vl4 _1h18" },
2163 + 'div',
2164 + {className: '_40bf _2vl4 _1h18'},
2165 null,
2166 null,
2167 React.createElement(
1743 - "div",
1744 - { className: "_2vl9 _1h1f", style: { "backgroundColor": "#fff" } },
2168 + 'div',
2169 + {className: '_2vl9 _1h1f', style: {backgroundColor: '#fff'}},
2170 React.createElement(
1746 - "div",
1747 - { className: "_2vla _1h1g" },
2171 + 'div',
2172 + {className: '_2vla _1h1g'},
2173 React.createElement(
1749 - "div",
2174 + 'div',
2175 null,
2176 null,
1752 - React.createElement("textarea", { className: "_2vli _2vlj _1h26 _1h27", dir: "auto", disabled: undefined, id: undefined, maxLength: null, value: "Test Campaign", onBlur: function () { }, onChange: function () { }, onFocus: function () { }, onKeyDown: function () { } }),
2177 + React.createElement('textarea', {
2178 + className: '_2vli _2vlj _1h26 _1h27',
2179 + dir: 'auto',
2180 + disabled: undefined,
2181 + id: undefined,
2182 + maxLength: null,
2183 + value: 'Test Campaign',
2184 + onBlur: function() {},
2185 + onChange: function() {},
2186 + onFocus: function() {},
2187 + onKeyDown: function() {},
2188 + }),
2189 null
2190 ),
1755 - React.createElement("div", { "aria-hidden": "true", className: "_2vlk" })
2191 + React.createElement('div', {
2192 + 'aria-hidden': 'true',
2193 + className: '_2vlk',
2194 + })
2195 )
2196 ),
2197 null
2198 );
2199 }
2200 if (this.props.x === 221) {
1762 - return React.createElement(XUICard94, { x: 220 });
2201 + return React.createElement(XUICard94, {x: 220});
2202 }
2203 if (this.props.x === 250) {
1765 - return React.createElement(XUICard94, { x: 249 });
2204 + return React.createElement(XUICard94, {x: 249});
2205 }
2206 if (this.props.x === 280) {
1768 - return React.createElement(XUICard94, { x: 279 });
2207 + return React.createElement(XUICard94, {x: 279});
2208 }
2209 }
2210 }
@@ -1773,7 +2212,7 @@
2212 class BUIPopoverButton77 extends React.Component {
2213 render() {
2214 if (this.props.x === 182) {
1776 - return React.createElement(ReactXUIError76, { x: 181 });
2215 + return React.createElement(ReactXUIError76, {x: 181});
2216 }
2217 }
2218 }
@@ -1782,10 +2221,10 @@
2221 render() {
2222 if (this.props.x === 184) {
2223 return React.createElement(
1785 - "span",
2224 + 'span',
2225 null,
1787 - React.createElement(BUIPopoverButton77, { x: 182 }),
1788 - [React.createElement(Constructor49, { x: 183, key: "layer/.0" })]
2226 + React.createElement(BUIPopoverButton77, {x: 182}),
2227 + [React.createElement(Constructor49, {x: 183, key: 'layer/.0'})]
2228 );
2229 }
2230 }
@@ -1794,7 +2233,7 @@
2233 class AdsPEStatsRangePicker79 extends React.Component {
2234 render() {
2235 if (this.props.x === 185) {
1797 - return React.createElement(BUIDateRangePicker78, { x: 184 });
2236 + return React.createElement(BUIDateRangePicker78, {x: 184});
2237 }
2238 }
2239 }
@@ -1803,20 +2242,16 @@
2242 render() {
2243 if (this.props.x === 191) {
2244 return React.createElement(
1806 - "div",
1807 - { className: "_3c5k" },
2245 + 'div',
2246 + {className: '_3c5k'},
2247 + React.createElement('span', {className: '_3c5j'}, 'Stats:'),
2248 React.createElement(
1809 - "span",
1810 - { className: "_3c5j" },
1811 - "Stats:"
2249 + 'span',
2250 + {className: '_3c5l'},
2251 + React.createElement(AdsPEStatsRangePicker79, {x: 185}),
2252 + React.createElement(XUIButton4, {x: 188, key: 'settings'})
2253 ),
1813 - React.createElement(
1814 - "span",
1815 - { className: "_3c5l" },
1816 - React.createElement(AdsPEStatsRangePicker79, { x: 185 }),
1817 - React.createElement(XUIButton4, { x: 188, key: "settings" })
1818 - ),
1819 - [React.createElement(XUIAmbientNUX69, { x: 190, key: "roasNUX/.0" })]
2254 + [React.createElement(XUIAmbientNUX69, {x: 190, key: 'roasNUX/.0'})]
2255 );
2256 }
2257 }
@@ -1825,7 +2260,7 @@
2260 class AdsPEStatRangeContainer81 extends React.Component {
2261 render() {
2262 if (this.props.x === 192) {
1828 - return React.createElement(AdsPEStatRange80, { x: 191 });
2263 + return React.createElement(AdsPEStatRange80, {x: 191});
2264 }
2265 }
2266 }
@@ -1834,20 +2269,20 @@
2269 render() {
2270 if (this.props.x === 196) {
2271 return React.createElement(
1837 - "div",
1838 - { className: "_1-ly _59j9 _d9a", onClick: function () { } },
1839 - React.createElement(ReactImage0, { x: 195 }),
1840 - React.createElement("div", { className: "_vf7" }),
1841 - React.createElement("div", { className: "_vf8" })
2272 + 'div',
2273 + {className: '_1-ly _59j9 _d9a', onClick: function() {}},
2274 + React.createElement(ReactImage0, {x: 195}),
2275 + React.createElement('div', {className: '_vf7'}),
2276 + React.createElement('div', {className: '_vf8'})
2277 );
2278 }
2279 if (this.props.x === 199) {
2280 return React.createElement(
1846 - "div",
1847 - { className: " _1-lz _d9a", onClick: function () { } },
1848 - React.createElement(ReactImage0, { x: 198 }),
1849 - React.createElement("div", { className: "_vf7" }),
1850 - React.createElement("div", { className: "_vf8" })
2281 + 'div',
2282 + {className: ' _1-lz _d9a', onClick: function() {}},
2283 + React.createElement(ReactImage0, {x: 198}),
2284 + React.createElement('div', {className: '_vf7'}),
2285 + React.createElement('div', {className: '_vf8'})
2286 );
2287 }
2288 if (this.props.x === 203) {
@@ -1859,7 +2294,7 @@
2294 class AdsPEEditorTrayTabButton83 extends React.Component {
2295 render() {
2296 if (this.props.x === 197) {
1862 - return React.createElement(AdsPESideTrayTabButton82, { x: 196 });
2297 + return React.createElement(AdsPESideTrayTabButton82, {x: 196});
2298 }
2299 }
2300 }
@@ -1868,10 +2303,10 @@
2303 render() {
2304 if (this.props.x === 202) {
2305 return React.createElement(
1871 - "span",
2306 + 'span',
2307 null,
1873 - React.createElement(AdsPESideTrayTabButton82, { x: 199 }),
1874 - React.createElement(XUIAmbientNUX69, { x: 201, key: "roasNUX" })
2308 + React.createElement(AdsPESideTrayTabButton82, {x: 199}),
2309 + React.createElement(XUIAmbientNUX69, {x: 201, key: 'roasNUX'})
2310 );
2311 }
2312 }
@@ -1880,7 +2315,7 @@
2315 class AdsPENekoDebuggerTrayTabButton85 extends React.Component {
2316 render() {
2317 if (this.props.x === 204) {
1883 - return React.createElement(AdsPESideTrayTabButton82, { x: 203 });
2318 + return React.createElement(AdsPESideTrayTabButton82, {x: 203});
2319 }
2320 }
2321 }
@@ -1889,15 +2324,11 @@
2324 render() {
2325 if (this.props.x === 211) {
2326 return React.createElement(
1892 - "div",
1893 - { className: "_3ywr" },
1894 - React.createElement(Link2, { x: 208 }),
1895 - React.createElement(
1896 - "span",
1897 - { className: "_3ywq" },
1898 - "|"
1899 - ),
1900 - React.createElement(Link2, { x: 210 })
2327 + 'div',
2328 + {className: '_3ywr'},
2329 + React.createElement(Link2, {x: 208}),
2330 + React.createElement('span', {className: '_3ywq'}, '|'),
2331 + React.createElement(Link2, {x: 210})
2332 );
2333 }
2334 }
@@ -1906,7 +2337,7 @@
2337 class AdsPEEditorChildLinkContainer87 extends React.Component {
2338 render() {
2339 if (this.props.x === 212) {
1909 - return React.createElement(AdsPEEditorChildLink86, { x: 211 });
2340 + return React.createElement(AdsPEEditorChildLink86, {x: 211});
2341 }
2342 }
2343 }
@@ -1915,20 +2346,20 @@
2346 render() {
2347 if (this.props.x === 213) {
2348 return React.createElement(
1918 - "div",
1919 - { className: "_yke" },
1920 - React.createElement("div", { className: "_2x9d _pr-" }),
1921 - React.createElement(XUIText29, { x: 205 }),
2349 + 'div',
2350 + {className: '_yke'},
2351 + React.createElement('div', {className: '_2x9d _pr-'}),
2352 + React.createElement(XUIText29, {x: 205}),
2353 React.createElement(
1923 - "div",
1924 - { className: "_3a-a" },
2354 + 'div',
2355 + {className: '_3a-a'},
2356 React.createElement(
1926 - "div",
1927 - { className: "_3a-b" },
1928 - React.createElement(XUIText29, { x: 206 })
2357 + 'div',
2358 + {className: '_3a-b'},
2359 + React.createElement(XUIText29, {x: 206})
2360 )
2361 ),
1931 - React.createElement(AdsPEEditorChildLinkContainer87, { x: 212 })
2362 + React.createElement(AdsPEEditorChildLinkContainer87, {x: 212})
2363 );
2364 }
2365 }
@@ -1937,7 +2368,7 @@
2368 class AdsPECampaignGroupHeaderSectionContainer89 extends React.Component {
2369 render() {
2370 if (this.props.x === 214) {
1940 - return React.createElement(AdsPEHeaderSection88, { x: 213 });
2371 + return React.createElement(AdsPEHeaderSection88, {x: 213});
2372 }
2373 }
2374 }
@@ -1953,7 +2384,7 @@
2384 class AdsTextInput91 extends React.Component {
2385 render() {
2386 if (this.props.x === 217) {
1956 - return React.createElement(ReactXUIError76, { x: 216 });
2387 + return React.createElement(ReactXUIError76, {x: 216});
2388 }
2389 }
2390 }
@@ -1962,28 +2393,35 @@
2393 render() {
2394 if (this.props.x === 218) {
2395 return React.createElement(
1965 - "div",
1966 - { className: "_5521 clearfix" },
2396 + 'div',
2397 + {className: '_5521 clearfix'},
2398 React.createElement(
1968 - "div",
1969 - { className: "_5522 _3w5q" },
2399 + 'div',
2400 + {className: '_5522 _3w5q'},
2401 React.createElement(
1971 - "label",
1972 - { onClick: undefined, htmlFor: "1467872040612:1961945894", className: "_5523 _3w5r" },
1973 - "Campaign Name",
2402 + 'label',
2403 + {
2404 + onClick: undefined,
2405 + htmlFor: '1467872040612:1961945894',
2406 + className: '_5523 _3w5r',
2407 + },
2408 + 'Campaign Name',
2409 null
2410 )
2411 ),
2412 React.createElement(
1978 - "div",
1979 - { className: "_5527" },
2413 + 'div',
2414 + {className: '_5527'},
2415 React.createElement(
1981 - "div",
1982 - { className: "_5528" },
2416 + 'div',
2417 + {className: '_5528'},
2418 React.createElement(
1984 - "span",
1985 - { key: ".0", className: "_40bg", id: "1467872040612:1961945894" },
1986 - React.createElement(AdsTextInput91, { x: 217, key: "nameEditor98010048849317" }),
2419 + 'span',
2420 + {key: '.0', className: '_40bg', id: '1467872040612:1961945894'},
2421 + React.createElement(AdsTextInput91, {
2422 + x: 217,
2423 + key: 'nameEditor98010048849317',
2424 + }),
2425 null
2426 )
2427 ),
@@ -1998,9 +2436,9 @@
2436 render() {
2437 if (this.props.x === 219) {
2438 return React.createElement(
2001 - "div",
2002 - { className: "_5ks1 _550r _550t _550y _3w5n" },
2003 - React.createElement(BUIFormElement92, { x: 218, key: ".0" })
2439 + 'div',
2440 + {className: '_5ks1 _550r _550t _550y _3w5n'},
2441 + React.createElement(BUIFormElement92, {x: 218, key: '.0'})
2442 );
2443 }
2444 }
@@ -2010,24 +2448,24 @@
2448 render() {
2449 if (this.props.x === 220) {
2450 return React.createElement(
2013 - "div",
2014 - { className: "_40bc _12k2 _4-u2 _4-u8" },
2015 - React.createElement(BUIForm93, { x: 219 })
2451 + 'div',
2452 + {className: '_40bc _12k2 _4-u2 _4-u8'},
2453 + React.createElement(BUIForm93, {x: 219})
2454 );
2455 }
2456 if (this.props.x === 249) {
2457 return React.createElement(
2020 - "div",
2021 - { className: "_12k2 _4-u2 _4-u8" },
2022 - React.createElement(AdsCardHeader103, { x: 230 }),
2023 - React.createElement(AdsCardSection108, { x: 248 })
2458 + 'div',
2459 + {className: '_12k2 _4-u2 _4-u8'},
2460 + React.createElement(AdsCardHeader103, {x: 230}),
2461 + React.createElement(AdsCardSection108, {x: 248})
2462 );
2463 }
2464 if (this.props.x === 279) {
2465 return React.createElement(
2028 - "div",
2029 - { className: "_12k2 _4-u2 _4-u8" },
2030 - React.createElement(AdsCardLeftRightHeader122, { x: 278 })
2466 + 'div',
2467 + {className: '_12k2 _4-u2 _4-u8'},
2468 + React.createElement(AdsCardLeftRightHeader122, {x: 278})
2469 );
2470 }
2471 }
@@ -2036,13 +2474,13 @@
2474 class AdsCard95 extends React.Component {
2475 render() {
2476 if (this.props.x === 222) {
2039 - return React.createElement(ReactXUIError76, { x: 221 });
2477 + return React.createElement(ReactXUIError76, {x: 221});
2478 }
2479 if (this.props.x === 251) {
2042 - return React.createElement(ReactXUIError76, { x: 250 });
2480 + return React.createElement(ReactXUIError76, {x: 250});
2481 }
2482 if (this.props.x === 281) {
2045 - return React.createElement(ReactXUIError76, { x: 280 });
2483 + return React.createElement(ReactXUIError76, {x: 280});
2484 }
2485 }
2486 }
@@ -2050,7 +2488,7 @@
2488 class AdsEditorNameSection96 extends React.Component {
2489 render() {
2490 if (this.props.x === 223) {
2053 - return React.createElement(AdsCard95, { x: 222 });
2491 + return React.createElement(AdsCard95, {x: 222});
2492 }
2493 }
2494 }
@@ -2058,7 +2496,10 @@
2496 class AdsCampaignGroupNameSectionContainer97 extends React.Component {
2497 render() {
2498 if (this.props.x === 224) {
2061 - return React.createElement(AdsEditorNameSection96, { x: 223, key: "nameSection98010048849317" });
2499 + return React.createElement(AdsEditorNameSection96, {
2500 + x: 223,
2501 + key: 'nameSection98010048849317',
2502 + });
2503 }
2504 }
2505 }
@@ -2066,7 +2507,9 @@
2507 class _render98 extends React.Component {
2508 render() {
2509 if (this.props.x === 225) {
2069 - return React.createElement(AdsCampaignGroupNameSectionContainer97, { x: 224 });
2510 + return React.createElement(AdsCampaignGroupNameSectionContainer97, {
2511 + x: 224,
2512 + });
2513 }
2514 }
2515 }
@@ -2074,19 +2517,19 @@
2517 class AdsPluginWrapper99 extends React.Component {
2518 render() {
2519 if (this.props.x === 226) {
2077 - return React.createElement(_render98, { x: 225 });
2520 + return React.createElement(_render98, {x: 225});
2521 }
2522 if (this.props.x === 255) {
2080 - return React.createElement(_render111, { x: 254 });
2523 + return React.createElement(_render111, {x: 254});
2524 }
2525 if (this.props.x === 258) {
2083 - return React.createElement(_render113, { x: 257 });
2526 + return React.createElement(_render113, {x: 257});
2527 }
2528 if (this.props.x === 287) {
2086 - return React.createElement(_render127, { x: 286 });
2529 + return React.createElement(_render127, {x: 286});
2530 }
2531 if (this.props.x === 291) {
2089 - return React.createElement(_render130, { x: 290 });
2532 + return React.createElement(_render130, {x: 290});
2533 }
2534 }
2535 }
@@ -2095,30 +2538,36 @@
2538 render() {
2539 if (this.props.x === 227) {
2540 return React.createElement(
2098 - "span",
2099 - { className: "_38my" },
2100 - "Campaign Details",
2541 + 'span',
2542 + {className: '_38my'},
2543 + 'Campaign Details',
2544 null,
2102 - React.createElement("span", { className: "_c1c" })
2545 + React.createElement('span', {className: '_c1c'})
2546 );
2547 }
2548 if (this.props.x === 265) {
2549 return React.createElement(
2107 - "span",
2108 - { className: "_38my" },
2109 - [React.createElement(
2110 - "span",
2111 - { key: 1 },
2112 - "Campaign ID",
2113 - ": ",
2114 - "98010048849317"
2115 - ), React.createElement(
2116 - "div",
2117 - { className: "_5lh9", key: 2 },
2118 - React.createElement(FluxContainer_AdsCampaignGroupStatusSwitchContainer_119, { x: 264 })
2119 - )],
2550 + 'span',
2551 + {className: '_38my'},
2552 + [
2553 + React.createElement(
2554 + 'span',
2555 + {key: 1},
2556 + 'Campaign ID',
2557 + ': ',
2558 + '98010048849317'
2559 + ),
2560 + React.createElement(
2561 + 'div',
2562 + {className: '_5lh9', key: 2},
2563 + React.createElement(
2564 + FluxContainer_AdsCampaignGroupStatusSwitchContainer_119,
2565 + {x: 264}
2566 + )
2567 + ),
2568 + ],
2569 null,
2121 - React.createElement("span", { className: "_c1c" })
2570 + React.createElement('span', {className: '_c1c'})
2571 );
2572 }
2573 }
@@ -2128,24 +2577,24 @@
2577 render() {
2578 if (this.props.x === 228) {
2579 return React.createElement(
2131 - "div",
2132 - { className: "_5dw9 _5dwa _4-u3" },
2133 - [React.createElement(XUICardHeaderTitle100, { x: 227, key: ".0" })],
2580 + 'div',
2581 + {className: '_5dw9 _5dwa _4-u3'},
2582 + [React.createElement(XUICardHeaderTitle100, {x: 227, key: '.0'})],
2583 undefined,
2584 undefined,
2136 - React.createElement("div", { className: "_3s3-" })
2585 + React.createElement('div', {className: '_3s3-'})
2586 );
2587 }
2588 if (this.props.x === 247) {
2589 return React.createElement(
2141 - "div",
2142 - { className: "_12jy _4-u3" },
2590 + 'div',
2591 + {className: '_12jy _4-u3'},
2592 React.createElement(
2144 - "div",
2145 - { className: "_3-8j" },
2146 - React.createElement(FlexibleBlock105, { x: 233 }),
2147 - React.createElement(FlexibleBlock105, { x: 236 }),
2148 - React.createElement(FlexibleBlock105, { x: 246 }),
2593 + 'div',
2594 + {className: '_3-8j'},
2595 + React.createElement(FlexibleBlock105, {x: 233}),
2596 + React.createElement(FlexibleBlock105, {x: 236}),
2597 + React.createElement(FlexibleBlock105, {x: 246}),
2598 null,
2599 null
2600 )
@@ -2157,7 +2606,7 @@
2606 class XUICardHeader102 extends React.Component {
2607 render() {
2608 if (this.props.x === 229) {
2160 - return React.createElement(XUICardSection101, { x: 228 });
2609 + return React.createElement(XUICardSection101, {x: 228});
2610 }
2611 }
2612 }
@@ -2165,7 +2614,7 @@
2614 class AdsCardHeader103 extends React.Component {
2615 render() {
2616 if (this.props.x === 230) {
2168 - return React.createElement(XUICardHeader102, { x: 229 });
2617 + return React.createElement(XUICardHeader102, {x: 229});
2618 }
2619 }
2620 }
@@ -2174,41 +2623,41 @@
2623 render() {
2624 if (this.props.x === 231) {
2625 return React.createElement(
2177 - "div",
2178 - { className: "_2oc6 _3bvz", label: "Objective" },
2626 + 'div',
2627 + {className: '_2oc6 _3bvz', label: 'Objective'},
2628 React.createElement(
2180 - "label",
2181 - { className: "_4el4 _3qwj _3hy-", htmlFor: undefined },
2182 - "Objective "
2629 + 'label',
2630 + {className: '_4el4 _3qwj _3hy-', htmlFor: undefined},
2631 + 'Objective '
2632 ),
2633 null,
2185 - React.createElement("div", { className: "_3bv-" })
2634 + React.createElement('div', {className: '_3bv-'})
2635 );
2636 }
2637 if (this.props.x === 234) {
2638 return React.createElement(
2190 - "div",
2191 - { className: "_2oc6 _3bvz", label: "Buying Type" },
2639 + 'div',
2640 + {className: '_2oc6 _3bvz', label: 'Buying Type'},
2641 React.createElement(
2193 - "label",
2194 - { className: "_4el4 _3qwj _3hy-", htmlFor: undefined },
2195 - "Buying Type "
2642 + 'label',
2643 + {className: '_4el4 _3qwj _3hy-', htmlFor: undefined},
2644 + 'Buying Type '
2645 ),
2646 null,
2198 - React.createElement("div", { className: "_3bv-" })
2647 + React.createElement('div', {className: '_3bv-'})
2648 );
2649 }
2650 if (this.props.x === 240) {
2651 return React.createElement(
2203 - "div",
2204 - { className: "_2oc6 _3bvz" },
2652 + 'div',
2653 + {className: '_2oc6 _3bvz'},
2654 React.createElement(
2206 - "label",
2207 - { className: "_4el4 _3qwj _3hy-", htmlFor: undefined },
2208 - "Campaign Spending Limit "
2655 + 'label',
2656 + {className: '_4el4 _3qwj _3hy-', htmlFor: undefined},
2657 + 'Campaign Spending Limit '
2658 ),
2210 - React.createElement(AdsHelpLink63, { x: 239 }),
2211 - React.createElement("div", { className: "_3bv-" })
2659 + React.createElement(AdsHelpLink63, {x: 239}),
2660 + React.createElement('div', {className: '_3bv-'})
2661 );
2662 }
2663 }
@@ -2217,13 +2666,13 @@
2666 class FlexibleBlock105 extends React.Component {
2667 render() {
2668 if (this.props.x === 233) {
2220 - return React.createElement(LeftRight21, { x: 232 });
2669 + return React.createElement(LeftRight21, {x: 232});
2670 }
2671 if (this.props.x === 236) {
2223 - return React.createElement(LeftRight21, { x: 235 });
2672 + return React.createElement(LeftRight21, {x: 235});
2673 }
2674 if (this.props.x === 246) {
2226 - return React.createElement(LeftRight21, { x: 245 });
2675 + return React.createElement(LeftRight21, {x: 245});
2676 }
2677 }
2678 }
@@ -2232,11 +2681,11 @@
2681 render() {
2682 if (this.props.x === 243) {
2683 return React.createElement(
2235 - "div",
2236 - { className: "_33dv" },
2237 - "",
2238 - React.createElement(Link2, { x: 242 }),
2239 - " (optional)"
2684 + 'div',
2685 + {className: '_33dv'},
2686 + '',
2687 + React.createElement(Link2, {x: 242}),
2688 + ' (optional)'
2689 );
2690 }
2691 }
@@ -2245,7 +2694,7 @@
2694 class FluxContainer_AdsCampaignGroupSpendCapContainer_107 extends React.Component {
2695 render() {
2696 if (this.props.x === 244) {
2248 - return React.createElement(AdsBulkCampaignSpendCapField106, { x: 243 });
2697 + return React.createElement(AdsBulkCampaignSpendCapField106, {x: 243});
2698 }
2699 }
2700 }
@@ -2253,7 +2702,7 @@
2702 class AdsCardSection108 extends React.Component {
2703 render() {
2704 if (this.props.x === 248) {
2256 - return React.createElement(XUICardSection101, { x: 247 });
2705 + return React.createElement(XUICardSection101, {x: 247});
2706 }
2707 }
2708 }
@@ -2261,7 +2710,7 @@
2710 class AdsEditorCampaignGroupDetailsSection109 extends React.Component {
2711 render() {
2712 if (this.props.x === 252) {
2264 - return React.createElement(AdsCard95, { x: 251 });
2713 + return React.createElement(AdsCard95, {x: 251});
2714 }
2715 }
2716 }
@@ -2269,7 +2718,10 @@
2718 class AdsEditorCampaignGroupDetailsSectionContainer110 extends React.Component {
2719 render() {
2720 if (this.props.x === 253) {
2272 - return React.createElement(AdsEditorCampaignGroupDetailsSection109, { x: 252, key: "campaignGroupDetailsSection98010048849317" });
2721 + return React.createElement(AdsEditorCampaignGroupDetailsSection109, {
2722 + x: 252,
2723 + key: 'campaignGroupDetailsSection98010048849317',
2724 + });
2725 }
2726 }
2727 }
@@ -2277,7 +2729,10 @@
2729 class _render111 extends React.Component {
2730 render() {
2731 if (this.props.x === 254) {
2280 - return React.createElement(AdsEditorCampaignGroupDetailsSectionContainer110, { x: 253 });
2732 + return React.createElement(
2733 + AdsEditorCampaignGroupDetailsSectionContainer110,
2734 + {x: 253}
2735 + );
2736 }
2737 }
2738 }
@@ -2293,7 +2748,10 @@
2748 class _render113 extends React.Component {
2749 render() {
2750 if (this.props.x === 257) {
2296 - return React.createElement(FluxContainer_AdsEditorToplineDetailsSectionContainer_112, { x: 256 });
2751 + return React.createElement(
2752 + FluxContainer_AdsEditorToplineDetailsSectionContainer_112,
2753 + {x: 256}
2754 + );
2755 }
2756 }
2757 }
@@ -2302,24 +2760,22 @@
2760 render() {
2761 if (this.props.x === 259) {
2762 return React.createElement(
2305 - "div",
2763 + 'div',
2764 {},
2307 - React.createElement("div", { onWheel: function () { } })
2765 + React.createElement('div', {onWheel: function() {}})
2766 );
2767 }
2768 if (this.props.x === 292) {
2769 return React.createElement(
2312 - "div",
2770 + 'div',
2771 {},
2314 - React.createElement(
2315 - "div",
2316 - { onWheel: function () { } },
2317 - [React.createElement(
2318 - "div",
2319 - { key: "campaign_group_errors_section98010048849317" },
2320 - React.createElement(AdsPluginWrapper99, { x: 291 })
2321 - )]
2322 - )
2772 + React.createElement('div', {onWheel: function() {}}, [
2773 + React.createElement(
2774 + 'div',
2775 + {key: 'campaign_group_errors_section98010048849317'},
2776 + React.createElement(AdsPluginWrapper99, {x: 291})
2777 + ),
2778 + ])
2779 );
2780 }
2781 }
@@ -2329,34 +2785,40 @@
2785 render() {
2786 if (this.props.x === 260) {
2787 return React.createElement(
2332 - "div",
2788 + 'div',
2789 null,
2334 - [React.createElement(
2335 - "div",
2336 - { key: "campaign_group_name_section98010048849317" },
2337 - React.createElement(AdsPluginWrapper99, { x: 226 })
2338 - ), React.createElement(
2339 - "div",
2340 - { key: "campaign_group_basic_section98010048849317" },
2341 - React.createElement(AdsPluginWrapper99, { x: 255 })
2342 - ), React.createElement(
2343 - "div",
2344 - { key: "campaign_group_topline_section98010048849317" },
2345 - React.createElement(AdsPluginWrapper99, { x: 258 })
2346 - )],
2347 - React.createElement(AdsStickyArea114, { x: 259 })
2790 + [
2791 + React.createElement(
2792 + 'div',
2793 + {key: 'campaign_group_name_section98010048849317'},
2794 + React.createElement(AdsPluginWrapper99, {x: 226})
2795 + ),
2796 + React.createElement(
2797 + 'div',
2798 + {key: 'campaign_group_basic_section98010048849317'},
2799 + React.createElement(AdsPluginWrapper99, {x: 255})
2800 + ),
2801 + React.createElement(
2802 + 'div',
2803 + {key: 'campaign_group_topline_section98010048849317'},
2804 + React.createElement(AdsPluginWrapper99, {x: 258})
2805 + ),
2806 + ],
2807 + React.createElement(AdsStickyArea114, {x: 259})
2808 );
2809 }
2810 if (this.props.x === 293) {
2811 return React.createElement(
2352 - "div",
2812 + 'div',
2813 null,
2354 - [React.createElement(
2355 - "div",
2356 - { key: "campaign_group_navigation_section98010048849317" },
2357 - React.createElement(AdsPluginWrapper99, { x: 287 })
2358 - )],
2359 - React.createElement(AdsStickyArea114, { x: 292 })
2814 + [
2815 + React.createElement(
2816 + 'div',
2817 + {key: 'campaign_group_navigation_section98010048849317'},
2818 + React.createElement(AdsPluginWrapper99, {x: 287})
2819 + ),
2820 + ],
2821 + React.createElement(AdsStickyArea114, {x: 292})
2822 );
2823 }
2824 }
@@ -2366,12 +2828,29 @@
2828 render() {
2829 if (this.props.x === 261) {
2830 return React.createElement(
2369 - "div",
2370 - { "data-hover": "tooltip", "data-tooltip-content": "Currently active. Click this switch to deactivate it.", "data-tooltip-position": "below", disabled: false, value: true, onToggle: function () { }, className: "_128j _128k _128n", role: "checkbox", "aria-checked": "true" },
2371 - React.createElement(
2372 - "div",
2373 - { className: "_128o", onClick: function () { }, onKeyDown: function () { }, onMouseDown: function () { }, tabIndex: "0" },
2374 - React.createElement("div", { className: "_128p" })
2831 + 'div',
2832 + {
2833 + 'data-hover': 'tooltip',
2834 + 'data-tooltip-content':
2835 + 'Currently active. Click this switch to deactivate it.',
2836 + 'data-tooltip-position': 'below',
2837 + disabled: false,
2838 + value: true,
2839 + onToggle: function() {},
2840 + className: '_128j _128k _128n',
2841 + role: 'checkbox',
2842 + 'aria-checked': 'true',
2843 + },
2844 + React.createElement(
2845 + 'div',
2846 + {
2847 + className: '_128o',
2848 + onClick: function() {},
2849 + onKeyDown: function() {},
2850 + onMouseDown: function() {},
2851 + tabIndex: '0',
2852 + },
2853 + React.createElement('div', {className: '_128p'})
2854 ),
2855 null
2856 );
@@ -2382,7 +2861,7 @@
2861 class AdsStatusSwitchInternal117 extends React.Component {
2862 render() {
2863 if (this.props.x === 262) {
2385 - return React.createElement(BUISwitch116, { x: 261 });
2864 + return React.createElement(BUISwitch116, {x: 261});
2865 }
2866 }
2867 }
@@ -2390,7 +2869,7 @@
2869 class AdsStatusSwitch118 extends React.Component {
2870 render() {
2871 if (this.props.x === 263) {
2393 - return React.createElement(AdsStatusSwitchInternal117, { x: 262 });
2872 + return React.createElement(AdsStatusSwitchInternal117, {x: 262});
2873 }
2874 }
2875 }
@@ -2398,7 +2877,10 @@
2877 class FluxContainer_AdsCampaignGroupStatusSwitchContainer_119 extends React.Component {
2878 render() {
2879 if (this.props.x === 264) {
2401 - return React.createElement(AdsStatusSwitch118, { x: 263, key: "status98010048849317" });
2880 + return React.createElement(AdsStatusSwitch118, {
2881 + x: 263,
2882 + key: 'status98010048849317',
2883 + });
2884 }
2885 }
2886 }
@@ -2406,7 +2888,7 @@
2888 class AdsLinksMenu120 extends React.Component {
2889 render() {
2890 if (this.props.x === 275) {
2409 - return React.createElement(ReactPopoverMenu20, { x: 274 });
2891 + return React.createElement(ReactPopoverMenu20, {x: 274});
2892 }
2893 }
2894 }
@@ -2415,10 +2897,10 @@
2897 render() {
2898 if (this.props.x === 276) {
2899 return React.createElement(
2418 - "div",
2900 + 'div',
2901 null,
2902 null,
2421 - React.createElement(AdsLinksMenu120, { x: 275 })
2903 + React.createElement(AdsLinksMenu120, {x: 275})
2904 );
2905 }
2906 }
@@ -2427,7 +2909,7 @@
2909 class AdsCardLeftRightHeader122 extends React.Component {
2910 render() {
2911 if (this.props.x === 278) {
2430 - return React.createElement(LeftRight21, { x: 277 });
2912 + return React.createElement(LeftRight21, {x: 277});
2913 }
2914 }
2915 }
@@ -2435,7 +2917,7 @@
2917 class AdsPEIDSection123 extends React.Component {
2918 render() {
2919 if (this.props.x === 282) {
2438 - return React.createElement(AdsCard95, { x: 281 });
2920 + return React.createElement(AdsCard95, {x: 281});
2921 }
2922 }
2923 }
@@ -2443,7 +2925,7 @@
2925 class FluxContainer_AdsPECampaignGroupIDSectionContainer_124 extends React.Component {
2926 render() {
2927 if (this.props.x === 283) {
2446 - return React.createElement(AdsPEIDSection123, { x: 282 });
2928 + return React.createElement(AdsPEIDSection123, {x: 282});
2929 }
2930 }
2931 }
@@ -2451,7 +2933,10 @@
2933 class DeferredComponent125 extends React.Component {
2934 render() {
2935 if (this.props.x === 284) {
2454 - return React.createElement(FluxContainer_AdsPECampaignGroupIDSectionContainer_124, { x: 283 });
2936 + return React.createElement(
2937 + FluxContainer_AdsPECampaignGroupIDSectionContainer_124,
2938 + {x: 283}
2939 + );
2940 }
2941 }
2942 }
@@ -2459,7 +2944,7 @@
2944 class BootloadedComponent126 extends React.Component {
2945 render() {
2946 if (this.props.x === 285) {
2462 - return React.createElement(DeferredComponent125, { x: 284 });
2947 + return React.createElement(DeferredComponent125, {x: 284});
2948 }
2949 }
2950 }
@@ -2467,7 +2952,7 @@
2952 class _render127 extends React.Component {
2953 render() {
2954 if (this.props.x === 286) {
2470 - return React.createElement(BootloadedComponent126, { x: 285 });
2955 + return React.createElement(BootloadedComponent126, {x: 285});
2956 }
2957 }
2958 }
@@ -2483,7 +2968,7 @@
2968 class FluxContainer_FunctionalContainer_129 extends React.Component {
2969 render() {
2970 if (this.props.x === 289) {
2486 - return React.createElement(AdsEditorErrorsCard128, { x: 288 });
2971 + return React.createElement(AdsEditorErrorsCard128, {x: 288});
2972 }
2973 }
2974 }
@@ -2491,7 +2976,9 @@
2976 class _render130 extends React.Component {
2977 render() {
2978 if (this.props.x === 290) {
2494 - return React.createElement(FluxContainer_FunctionalContainer_129, { x: 289 });
2979 + return React.createElement(FluxContainer_FunctionalContainer_129, {
2980 + x: 289,
2981 + });
2982 }
2983 }
2984 }
@@ -2500,27 +2987,36 @@
2987 render() {
2988 if (this.props.x === 294) {
2989 return React.createElement(
2503 - "div",
2504 - { className: "_psh" },
2990 + 'div',
2991 + {className: '_psh'},
2992 React.createElement(
2506 - "div",
2507 - { className: "_3cc0" },
2993 + 'div',
2994 + {className: '_3cc0'},
2995 React.createElement(
2509 - "div",
2996 + 'div',
2997 null,
2511 - React.createElement(AdsEditorLoadingErrors90, { x: 215, key: ".0" }),
2998 + React.createElement(AdsEditorLoadingErrors90, {
2999 + x: 215,
3000 + key: '.0',
3001 + }),
3002 React.createElement(
2513 - "div",
2514 - { className: "_3ms3" },
3003 + 'div',
3004 + {className: '_3ms3'},
3005 React.createElement(
2516 - "div",
2517 - { className: "_3ms4" },
2518 - React.createElement(FluxContainer_AdsEditorColumnContainer_115, { x: 260, key: ".1" })
3006 + 'div',
3007 + {className: '_3ms4'},
3008 + React.createElement(
3009 + FluxContainer_AdsEditorColumnContainer_115,
3010 + {x: 260, key: '.1'}
3011 + )
3012 ),
3013 React.createElement(
2521 - "div",
2522 - { className: "_3pvg" },
2523 - React.createElement(FluxContainer_AdsEditorColumnContainer_115, { x: 293, key: ".2" })
3014 + 'div',
3015 + {className: '_3pvg'},
3016 + React.createElement(
3017 + FluxContainer_AdsEditorColumnContainer_115,
3018 + {x: 293, key: '.2'}
3019 + )
3020 )
3021 )
3022 )
@@ -2534,10 +3030,12 @@
3030 render() {
3031 if (this.props.x === 295) {
3032 return React.createElement(
2537 - "div",
3033 + 'div',
3034 null,
2539 - React.createElement(AdsPECampaignGroupHeaderSectionContainer89, { x: 214 }),
2540 - React.createElement(AdsEditorMultiColumnLayout131, { x: 294 })
3035 + React.createElement(AdsPECampaignGroupHeaderSectionContainer89, {
3036 + x: 214,
3037 + }),
3038 + React.createElement(AdsEditorMultiColumnLayout131, {x: 294})
3039 );
3040 }
3041 }
@@ -2546,7 +3044,7 @@
3044 class AdsPECampaignGroupEditorContainer133 extends React.Component {
3045 render() {
3046 if (this.props.x === 296) {
2549 - return React.createElement(AdsPECampaignGroupEditor132, { x: 295 });
3047 + return React.createElement(AdsPECampaignGroupEditor132, {x: 295});
3048 }
3049 }
3050 }
@@ -2555,9 +3053,9 @@
3053 render() {
3054 if (this.props.x === 297) {
3055 return React.createElement(
2558 - "div",
2559 - { className: "_1o_8 _44ra _5cyn" },
2560 - React.createElement(AdsPECampaignGroupEditorContainer133, { x: 296 })
3056 + 'div',
3057 + {className: '_1o_8 _44ra _5cyn'},
3058 + React.createElement(AdsPECampaignGroupEditorContainer133, {x: 296})
3059 );
3060 }
3061 }
@@ -2566,7 +3064,7 @@
3064 class AdsPEEditorTrayTabContentContainer135 extends React.Component {
3065 render() {
3066 if (this.props.x === 298) {
2569 - return React.createElement(AdsPESideTrayTabContent134, { x: 297 });
3067 + return React.createElement(AdsPESideTrayTabContent134, {x: 297});
3068 }
3069 }
3070 }
@@ -2575,19 +3073,31 @@
3073 render() {
3074 if (this.props.x === 299) {
3075 return React.createElement(
2578 - "div",
2579 - { className: "_2kev _2kex" },
2580 - React.createElement(
2581 - "div",
2582 - { className: "_5yno" },
2583 - React.createElement(AdsPEEditorTrayTabButton83, { x: 197, key: "editor_tray_button" }),
2584 - React.createElement(AdsPEInsightsTrayTabButton84, { x: 202, key: "insights_tray_button" }),
2585 - React.createElement(AdsPENekoDebuggerTrayTabButton85, { x: 204, key: "neko_debugger_tray_button" })
3076 + 'div',
3077 + {className: '_2kev _2kex'},
3078 + React.createElement(
3079 + 'div',
3080 + {className: '_5yno'},
3081 + React.createElement(AdsPEEditorTrayTabButton83, {
3082 + x: 197,
3083 + key: 'editor_tray_button',
3084 + }),
3085 + React.createElement(AdsPEInsightsTrayTabButton84, {
3086 + x: 202,
3087 + key: 'insights_tray_button',
3088 + }),
3089 + React.createElement(AdsPENekoDebuggerTrayTabButton85, {
3090 + x: 204,
3091 + key: 'neko_debugger_tray_button',
3092 + })
3093 ),
3094 React.createElement(
2588 - "div",
2589 - { className: "_5ynn" },
2590 - React.createElement(AdsPEEditorTrayTabContentContainer135, { x: 298, key: "EDITOR_DRAWER" }),
3095 + 'div',
3096 + {className: '_5ynn'},
3097 + React.createElement(AdsPEEditorTrayTabContentContainer135, {
3098 + x: 298,
3099 + key: 'EDITOR_DRAWER',
3100 + }),
3101 null
3102 )
3103 );
@@ -2598,7 +3108,7 @@
3108 class FluxContainer_AdsPEMultiTabDrawerContainer_137 extends React.Component {
3109 render() {
3110 if (this.props.x === 300) {
2601 - return React.createElement(AdsPEMultiTabDrawer136, { x: 299 });
3111 + return React.createElement(AdsPEMultiTabDrawer136, {x: 299});
3112 }
3113 }
3114 }
@@ -2607,11 +3117,11 @@
3117 render() {
3118 if (this.props.x === 309) {
3119 return React.createElement(
2610 - "div",
2611 - { className: "_tm2" },
2612 - React.createElement(XUIButton4, { x: 304 }),
2613 - React.createElement(XUIButton4, { x: 306 }),
2614 - React.createElement(XUIButton4, { x: 308 })
3120 + 'div',
3121 + {className: '_tm2'},
3122 + React.createElement(XUIButton4, {x: 304}),
3123 + React.createElement(XUIButton4, {x: 306}),
3124 + React.createElement(XUIButton4, {x: 308})
3125 );
3126 }
3127 }
@@ -2621,9 +3131,9 @@
3131 render() {
3132 if (this.props.x === 310) {
3133 return React.createElement(
2624 - "div",
3134 + 'div',
3135 null,
2626 - React.createElement(AdsPESimpleOrganizer138, { x: 309 })
3136 + React.createElement(AdsPESimpleOrganizer138, {x: 309})
3137 );
3138 }
3139 }
@@ -2633,9 +3143,12 @@
3143 render() {
3144 if (this.props.x === 313) {
3145 return React.createElement(
2636 - "div",
2637 - { className: "_3487 _3488 _3489", style: { "width": 0, "height": 25, "left": 0 } },
2638 - React.createElement("div", { className: "_348a", style: { "height": 25 } })
3146 + 'div',
3147 + {
3148 + className: '_3487 _3488 _3489',
3149 + style: {width: 0, height: 25, left: 0},
3150 + },
3151 + React.createElement('div', {className: '_348a', style: {height: 25}})
3152 );
3153 }
3154 }
@@ -2645,313 +3158,233 @@
3158 render() {
3159 if (this.props.x === 315) {
3160 return React.createElement(
2648 - "div",
2649 - { className: "_1cig _1ksv _1vd7 _4h2r", id: undefined },
2650 - React.createElement(ReactImage0, { x: 314 }),
2651 - React.createElement(
2652 - "span",
2653 - { className: "_1cid" },
2654 - "Campaigns"
2655 - )
3161 + 'div',
3162 + {className: '_1cig _1ksv _1vd7 _4h2r', id: undefined},
3163 + React.createElement(ReactImage0, {x: 314}),
3164 + React.createElement('span', {className: '_1cid'}, 'Campaigns')
3165 );
3166 }
3167 if (this.props.x === 320) {
3168 return React.createElement(
2660 - "div",
2661 - { className: "_1cig _1vd7 _4h2r", id: undefined },
3169 + 'div',
3170 + {className: '_1cig _1vd7 _4h2r', id: undefined},
3171 null,
2663 - React.createElement(
2664 - "span",
2665 - { className: "_1cid" },
2666 - "Performance"
2667 - )
3172 + React.createElement('span', {className: '_1cid'}, 'Performance')
3173 );
3174 }
3175 if (this.props.x === 323) {
3176 return React.createElement(
2672 - "div",
2673 - { className: "_1cig _1vd7 _4h2r", id: undefined },
3177 + 'div',
3178 + {className: '_1cig _1vd7 _4h2r', id: undefined},
3179 null,
2675 - React.createElement(
2676 - "span",
2677 - { className: "_1cid" },
2678 - "Overview"
2679 - )
3180 + React.createElement('span', {className: '_1cid'}, 'Overview')
3181 );
3182 }
3183 if (this.props.x === 326) {
3184 return React.createElement(
2684 - "div",
2685 - { className: "_1cig _1vd7 _4h2r", id: undefined },
3185 + 'div',
3186 + {className: '_1cig _1vd7 _4h2r', id: undefined},
3187 null,
2687 - React.createElement(
2688 - "span",
2689 - { className: "_1cid" },
2690 - "Toplines"
2691 - )
3188 + React.createElement('span', {className: '_1cid'}, 'Toplines')
3189 );
3190 }
3191 if (this.props.x === 329) {
2695 - return React.createElement("div", { className: "_1cig _1vd7 _4h2r", id: undefined });
3192 + return React.createElement('div', {
3193 + className: '_1cig _1vd7 _4h2r',
3194 + id: undefined,
3195 + });
3196 }
3197 if (this.props.x === 340) {
3198 return React.createElement(
2699 - "div",
2700 - { className: "_1cig _25fg", id: undefined },
3199 + 'div',
3200 + {className: '_1cig _25fg', id: undefined},
3201 null,
2702 - React.createElement(
2703 - "span",
2704 - { className: "_1cid" },
2705 - "Campaign Name"
2706 - )
3202 + React.createElement('span', {className: '_1cid'}, 'Campaign Name')
3203 );
3204 }
3205 if (this.props.x === 346) {
3206 return React.createElement(
2711 - "div",
2712 - { className: "_1cig _25fg", id: undefined, "data-tooltip-content": "Changed", "data-hover": "tooltip" },
2713 - React.createElement(ReactImage0, { x: 345 }),
3207 + 'div',
3208 + {
3209 + className: '_1cig _25fg',
3210 + id: undefined,
3211 + 'data-tooltip-content': 'Changed',
3212 + 'data-hover': 'tooltip',
3213 + },
3214 + React.createElement(ReactImage0, {x: 345}),
3215 null
3216 );
3217 }
3218 if (this.props.x === 352) {
3219 return React.createElement(
2719 - "div",
2720 - { className: "_1cig _25fg", id: "ads_pe_table_error_header", "data-tooltip-content": "Errors", "data-hover": "tooltip" },
2721 - React.createElement(ReactImage0, { x: 351 }),
3220 + 'div',
3221 + {
3222 + className: '_1cig _25fg',
3223 + id: 'ads_pe_table_error_header',
3224 + 'data-tooltip-content': 'Errors',
3225 + 'data-hover': 'tooltip',
3226 + },
3227 + React.createElement(ReactImage0, {x: 351}),
3228 null
3229 );
3230 }
3231 if (this.props.x === 357) {
3232 return React.createElement(
2727 - "div",
2728 - { className: "_1cig _25fg", id: undefined },
3233 + 'div',
3234 + {className: '_1cig _25fg', id: undefined},
3235 null,
2730 - React.createElement(
2731 - "span",
2732 - { className: "_1cid" },
2733 - "Status"
2734 - )
3236 + React.createElement('span', {className: '_1cid'}, 'Status')
3237 );
3238 }
3239 if (this.props.x === 362) {
3240 return React.createElement(
2739 - "div",
2740 - { className: "_1cig _25fg", id: undefined },
3241 + 'div',
3242 + {className: '_1cig _25fg', id: undefined},
3243 null,
2742 - React.createElement(
2743 - "span",
2744 - { className: "_1cid" },
2745 - "Delivery"
2746 - )
3244 + React.createElement('span', {className: '_1cid'}, 'Delivery')
3245 );
3246 }
3247 if (this.props.x === 369) {
3248 return React.createElement(
2751 - "div",
2752 - { className: "_1cig _25fg", id: undefined },
3249 + 'div',
3250 + {className: '_1cig _25fg', id: undefined},
3251 null,
2754 - React.createElement(
2755 - "span",
2756 - { className: "_1cid" },
2757 - "Results"
2758 - )
3252 + React.createElement('span', {className: '_1cid'}, 'Results')
3253 );
3254 }
3255 if (this.props.x === 374) {
3256 return React.createElement(
2763 - "div",
2764 - { className: "_1cig _25fg", id: undefined },
3257 + 'div',
3258 + {className: '_1cig _25fg', id: undefined},
3259 null,
2766 - React.createElement(
2767 - "span",
2768 - { className: "_1cid" },
2769 - "Cost"
2770 - )
3260 + React.createElement('span', {className: '_1cid'}, 'Cost')
3261 );
3262 }
3263 if (this.props.x === 379) {
3264 return React.createElement(
2775 - "div",
2776 - { className: "_1cig _25fg", id: undefined },
3265 + 'div',
3266 + {className: '_1cig _25fg', id: undefined},
3267 null,
2778 - React.createElement(
2779 - "span",
2780 - { className: "_1cid" },
2781 - "Reach"
2782 - )
3268 + React.createElement('span', {className: '_1cid'}, 'Reach')
3269 );
3270 }
3271 if (this.props.x === 384) {
3272 return React.createElement(
2787 - "div",
2788 - { className: "_1cig _25fg", id: undefined },
3273 + 'div',
3274 + {className: '_1cig _25fg', id: undefined},
3275 null,
2790 - React.createElement(
2791 - "span",
2792 - { className: "_1cid" },
2793 - "Impressions"
2794 - )
3276 + React.createElement('span', {className: '_1cid'}, 'Impressions')
3277 );
3278 }
3279 if (this.props.x === 389) {
3280 return React.createElement(
2799 - "div",
2800 - { className: "_1cig _25fg", id: undefined },
3281 + 'div',
3282 + {className: '_1cig _25fg', id: undefined},
3283 null,
2802 - React.createElement(
2803 - "span",
2804 - { className: "_1cid" },
2805 - "Clicks"
2806 - )
3284 + React.createElement('span', {className: '_1cid'}, 'Clicks')
3285 );
3286 }
3287 if (this.props.x === 394) {
3288 return React.createElement(
2811 - "div",
2812 - { className: "_1cig _25fg", id: undefined },
3289 + 'div',
3290 + {className: '_1cig _25fg', id: undefined},
3291 null,
2814 - React.createElement(
2815 - "span",
2816 - { className: "_1cid" },
2817 - "Avg. CPM"
2818 - )
3292 + React.createElement('span', {className: '_1cid'}, 'Avg. CPM')
3293 );
3294 }
3295 if (this.props.x === 399) {
3296 return React.createElement(
2823 - "div",
2824 - { className: "_1cig _25fg", id: undefined },
3297 + 'div',
3298 + {className: '_1cig _25fg', id: undefined},
3299 null,
2826 - React.createElement(
2827 - "span",
2828 - { className: "_1cid" },
2829 - "Avg. CPC"
2830 - )
3300 + React.createElement('span', {className: '_1cid'}, 'Avg. CPC')
3301 );
3302 }
3303 if (this.props.x === 404) {
3304 return React.createElement(
2835 - "div",
2836 - { className: "_1cig _25fg", id: undefined },
3305 + 'div',
3306 + {className: '_1cig _25fg', id: undefined},
3307 null,
2838 - React.createElement(
2839 - "span",
2840 - { className: "_1cid" },
2841 - "CTR %"
2842 - )
3308 + React.createElement('span', {className: '_1cid'}, 'CTR %')
3309 );
3310 }
3311 if (this.props.x === 409) {
3312 return React.createElement(
2847 - "div",
2848 - { className: "_1cig _25fg", id: undefined },
3313 + 'div',
3314 + {className: '_1cig _25fg', id: undefined},
3315 null,
2850 - React.createElement(
2851 - "span",
2852 - { className: "_1cid" },
2853 - "Spent"
2854 - )
3316 + React.createElement('span', {className: '_1cid'}, 'Spent')
3317 );
3318 }
3319 if (this.props.x === 414) {
3320 return React.createElement(
2859 - "div",
2860 - { className: "_1cig _25fg", id: undefined },
3321 + 'div',
3322 + {className: '_1cig _25fg', id: undefined},
3323 null,
2862 - React.createElement(
2863 - "span",
2864 - { className: "_1cid" },
2865 - "Objective"
2866 - )
3324 + React.createElement('span', {className: '_1cid'}, 'Objective')
3325 );
3326 }
3327 if (this.props.x === 419) {
3328 return React.createElement(
2871 - "div",
2872 - { className: "_1cig _25fg", id: undefined },
3329 + 'div',
3330 + {className: '_1cig _25fg', id: undefined},
3331 null,
2874 - React.createElement(
2875 - "span",
2876 - { className: "_1cid" },
2877 - "Buying Type"
2878 - )
3332 + React.createElement('span', {className: '_1cid'}, 'Buying Type')
3333 );
3334 }
3335 if (this.props.x === 424) {
3336 return React.createElement(
2883 - "div",
2884 - { className: "_1cig _25fg", id: undefined },
3337 + 'div',
3338 + {className: '_1cig _25fg', id: undefined},
3339 null,
2886 - React.createElement(
2887 - "span",
2888 - { className: "_1cid" },
2889 - "Campaign ID"
2890 - )
3340 + React.createElement('span', {className: '_1cid'}, 'Campaign ID')
3341 );
3342 }
3343 if (this.props.x === 429) {
3344 return React.createElement(
2895 - "div",
2896 - { className: "_1cig _25fg", id: undefined },
3345 + 'div',
3346 + {className: '_1cig _25fg', id: undefined},
3347 null,
2898 - React.createElement(
2899 - "span",
2900 - { className: "_1cid" },
2901 - "Start"
2902 - )
3348 + React.createElement('span', {className: '_1cid'}, 'Start')
3349 );
3350 }
3351 if (this.props.x === 434) {
3352 return React.createElement(
2907 - "div",
2908 - { className: "_1cig _25fg", id: undefined },
3353 + 'div',
3354 + {className: '_1cig _25fg', id: undefined},
3355 null,
2910 - React.createElement(
2911 - "span",
2912 - { className: "_1cid" },
2913 - "End"
2914 - )
3356 + React.createElement('span', {className: '_1cid'}, 'End')
3357 );
3358 }
3359 if (this.props.x === 439) {
3360 return React.createElement(
2919 - "div",
2920 - { className: "_1cig _25fg", id: undefined },
3361 + 'div',
3362 + {className: '_1cig _25fg', id: undefined},
3363 null,
2922 - React.createElement(
2923 - "span",
2924 - { className: "_1cid" },
2925 - "Date created"
2926 - )
3364 + React.createElement('span', {className: '_1cid'}, 'Date created')
3365 );
3366 }
3367 if (this.props.x === 444) {
3368 return React.createElement(
2931 - "div",
2932 - { className: "_1cig _25fg", id: undefined },
3369 + 'div',
3370 + {className: '_1cig _25fg', id: undefined},
3371 null,
2934 - React.createElement(
2935 - "span",
2936 - { className: "_1cid" },
2937 - "Date last edited"
2938 - )
3372 + React.createElement('span', {className: '_1cid'}, 'Date last edited')
3373 );
3374 }
3375 if (this.props.x === 449) {
3376 return React.createElement(
2943 - "div",
2944 - { className: "_1cig _25fg _4h2r", id: undefined },
3377 + 'div',
3378 + {className: '_1cig _25fg _4h2r', id: undefined},
3379 null,
2946 - React.createElement(
2947 - "span",
2948 - { className: "_1cid" },
2949 - "Tags"
2950 - )
3380 + React.createElement('span', {className: '_1cid'}, 'Tags')
3381 );
3382 }
3383 if (this.props.x === 452) {
2954 - return React.createElement("div", { className: "_1cig _25fg _4h2r", id: undefined });
3384 + return React.createElement('div', {
3385 + className: '_1cig _25fg _4h2r',
3386 + id: undefined,
3387 + });
3388 }
3389 }
3390 }
@@ -2960,435 +3393,609 @@
3393 render() {
3394 if (this.props.x === 316) {
3395 return React.createElement(
2963 - "div",
2964 - { label: "Campaigns", height: 40, width: 721, className: "_4lgc _4h2u", style: { "height": 40, "width": 721 } },
2965 - React.createElement(
2966 - "div",
2967 - { className: "_4lgd _4h2w" },
3396 + 'div',
3397 + {
3398 + label: 'Campaigns',
3399 + height: 40,
3400 + width: 721,
3401 + className: '_4lgc _4h2u',
3402 + style: {height: 40, width: 721},
3403 + },
3404 + React.createElement(
3405 + 'div',
3406 + {className: '_4lgd _4h2w'},
3407 React.createElement(
2969 - "div",
2970 - { className: "_4lge _4h2x" },
2971 - React.createElement(AdsPETableHeader141, { x: 315 })
3408 + 'div',
3409 + {className: '_4lge _4h2x'},
3410 + React.createElement(AdsPETableHeader141, {x: 315})
3411 )
3412 )
3413 );
3414 }
3415 if (this.props.x === 321) {
3416 return React.createElement(
2978 - "div",
2979 - { label: "Performance", height: 40, width: 798, className: "_4lgc _4h2u", style: { "height": 40, "width": 798 } },
2980 - React.createElement(
2981 - "div",
2982 - { className: "_4lgd _4h2w" },
3417 + 'div',
3418 + {
3419 + label: 'Performance',
3420 + height: 40,
3421 + width: 798,
3422 + className: '_4lgc _4h2u',
3423 + style: {height: 40, width: 798},
3424 + },
3425 + React.createElement(
3426 + 'div',
3427 + {className: '_4lgd _4h2w'},
3428 React.createElement(
2984 - "div",
2985 - { className: "_4lge _4h2x" },
2986 - React.createElement(AdsPETableHeader141, { x: 320 })
3429 + 'div',
3430 + {className: '_4lge _4h2x'},
3431 + React.createElement(AdsPETableHeader141, {x: 320})
3432 )
3433 )
3434 );
3435 }
3436 if (this.props.x === 324) {
3437 return React.createElement(
2993 - "div",
2994 - { label: "Overview", height: 40, width: 1022, className: "_4lgc _4h2u", style: { "height": 40, "width": 1022 } },
2995 - React.createElement(
2996 - "div",
2997 - { className: "_4lgd _4h2w" },
3438 + 'div',
3439 + {
3440 + label: 'Overview',
3441 + height: 40,
3442 + width: 1022,
3443 + className: '_4lgc _4h2u',
3444 + style: {height: 40, width: 1022},
3445 + },
3446 + React.createElement(
3447 + 'div',
3448 + {className: '_4lgd _4h2w'},
3449 React.createElement(
2999 - "div",
3000 - { className: "_4lge _4h2x" },
3001 - React.createElement(AdsPETableHeader141, { x: 323 })
3450 + 'div',
3451 + {className: '_4lge _4h2x'},
3452 + React.createElement(AdsPETableHeader141, {x: 323})
3453 )
3454 )
3455 );
3456 }
3457 if (this.props.x === 327) {
3458 return React.createElement(
3008 - "div",
3009 - { label: "Toplines", height: 40, width: 0, className: "_4lgc _4h2u", style: { "height": 40, "width": 0 } },
3010 - React.createElement(
3011 - "div",
3012 - { className: "_4lgd _4h2w" },
3459 + 'div',
3460 + {
3461 + label: 'Toplines',
3462 + height: 40,
3463 + width: 0,
3464 + className: '_4lgc _4h2u',
3465 + style: {height: 40, width: 0},
3466 + },
3467 + React.createElement(
3468 + 'div',
3469 + {className: '_4lgd _4h2w'},
3470 React.createElement(
3014 - "div",
3015 - { className: "_4lge _4h2x" },
3016 - React.createElement(AdsPETableHeader141, { x: 326 })
3471 + 'div',
3472 + {className: '_4lge _4h2x'},
3473 + React.createElement(AdsPETableHeader141, {x: 326})
3474 )
3475 )
3476 );
3477 }
3478 if (this.props.x === 330) {
3479 return React.createElement(
3023 - "div",
3024 - { label: "", height: 40, width: 25, className: "_4lgc _4h2u", style: { "height": 40, "width": 25 } },
3025 - React.createElement(
3026 - "div",
3027 - { className: "_4lgd _4h2w" },
3480 + 'div',
3481 + {
3482 + label: '',
3483 + height: 40,
3484 + width: 25,
3485 + className: '_4lgc _4h2u',
3486 + style: {height: 40, width: 25},
3487 + },
3488 + React.createElement(
3489 + 'div',
3490 + {className: '_4lgd _4h2w'},
3491 React.createElement(
3029 - "div",
3030 - { className: "_4lge _4h2x" },
3031 - React.createElement(AdsPETableHeader141, { x: 329 })
3492 + 'div',
3493 + {className: '_4lge _4h2x'},
3494 + React.createElement(AdsPETableHeader141, {x: 329})
3495 )
3496 )
3497 );
3498 }
3499 if (this.props.x === 338) {
3500 return React.createElement(
3038 - "div",
3039 - { label: undefined, width: 42, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 42 } },
3040 - React.createElement(
3041 - "div",
3042 - { className: "_4lgd _4h2w" },
3501 + 'div',
3502 + {
3503 + label: undefined,
3504 + width: 42,
3505 + className: '_4lgc _4h2u',
3506 + height: 25,
3507 + style: {height: 25, width: 42},
3508 + },
3509 + React.createElement(
3510 + 'div',
3511 + {className: '_4lgd _4h2w'},
3512 React.createElement(
3044 - "div",
3045 - { className: "_4lge _4h2x" },
3046 - React.createElement(XUICheckboxInput60, { x: 337 })
3513 + 'div',
3514 + {className: '_4lge _4h2x'},
3515 + React.createElement(XUICheckboxInput60, {x: 337})
3516 )
3517 )
3518 );
3519 }
3520 if (this.props.x === 343) {
3521 return React.createElement(
3053 - "div",
3054 - { label: "Campaign Name", width: 400, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 400 } },
3055 - React.createElement(
3056 - "div",
3057 - { className: "_4lgd _4h2w" },
3522 + 'div',
3523 + {
3524 + label: 'Campaign Name',
3525 + width: 400,
3526 + className: '_4lgc _4h2u',
3527 + height: 25,
3528 + style: {height: 25, width: 400},
3529 + },
3530 + React.createElement(
3531 + 'div',
3532 + {className: '_4lgd _4h2w'},
3533 React.createElement(
3059 - "div",
3060 - { className: "_4lge _4h2x" },
3061 - React.createElement(FixedDataTableSortableHeader149, { x: 342 })
3534 + 'div',
3535 + {className: '_4lge _4h2x'},
3536 + React.createElement(FixedDataTableSortableHeader149, {x: 342})
3537 )
3538 )
3539 );
3540 }
3541 if (this.props.x === 349) {
3542 return React.createElement(
3068 - "div",
3069 - { label: undefined, width: 33, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 33 } },
3070 - React.createElement(
3071 - "div",
3072 - { className: "_4lgd _4h2w" },
3543 + 'div',
3544 + {
3545 + label: undefined,
3546 + width: 33,
3547 + className: '_4lgc _4h2u',
3548 + height: 25,
3549 + style: {height: 25, width: 33},
3550 + },
3551 + React.createElement(
3552 + 'div',
3553 + {className: '_4lgd _4h2w'},
3554 React.createElement(
3074 - "div",
3075 - { className: "_4lge _4h2x" },
3076 - React.createElement(FixedDataTableSortableHeader149, { x: 348 })
3555 + 'div',
3556 + {className: '_4lge _4h2x'},
3557 + React.createElement(FixedDataTableSortableHeader149, {x: 348})
3558 )
3559 )
3560 );
3561 }
3562 if (this.props.x === 355) {
3563 return React.createElement(
3083 - "div",
3084 - { label: undefined, width: 36, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 36 } },
3085 - React.createElement(
3086 - "div",
3087 - { className: "_4lgd _4h2w" },
3564 + 'div',
3565 + {
3566 + label: undefined,
3567 + width: 36,
3568 + className: '_4lgc _4h2u',
3569 + height: 25,
3570 + style: {height: 25, width: 36},
3571 + },
3572 + React.createElement(
3573 + 'div',
3574 + {className: '_4lgd _4h2w'},
3575 React.createElement(
3089 - "div",
3090 - { className: "_4lge _4h2x" },
3091 - React.createElement(FixedDataTableSortableHeader149, { x: 354 })
3576 + 'div',
3577 + {className: '_4lge _4h2x'},
3578 + React.createElement(FixedDataTableSortableHeader149, {x: 354})
3579 )
3580 )
3581 );
3582 }
3583 if (this.props.x === 360) {
3584 return React.createElement(
3098 - "div",
3099 - { label: "Status", width: 60, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 60 } },
3100 - React.createElement(
3101 - "div",
3102 - { className: "_4lgd _4h2w" },
3585 + 'div',
3586 + {
3587 + label: 'Status',
3588 + width: 60,
3589 + className: '_4lgc _4h2u',
3590 + height: 25,
3591 + style: {height: 25, width: 60},
3592 + },
3593 + React.createElement(
3594 + 'div',
3595 + {className: '_4lgd _4h2w'},
3596 React.createElement(
3104 - "div",
3105 - { className: "_4lge _4h2x" },
3106 - React.createElement(FixedDataTableSortableHeader149, { x: 359 })
3597 + 'div',
3598 + {className: '_4lge _4h2x'},
3599 + React.createElement(FixedDataTableSortableHeader149, {x: 359})
3600 )
3601 )
3602 );
3603 }
3604 if (this.props.x === 365) {
3605 return React.createElement(
3113 - "div",
3114 - { label: "Delivery", width: 150, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 150 } },
3115 - React.createElement(
3116 - "div",
3117 - { className: "_4lgd _4h2w" },
3606 + 'div',
3607 + {
3608 + label: 'Delivery',
3609 + width: 150,
3610 + className: '_4lgc _4h2u',
3611 + height: 25,
3612 + style: {height: 25, width: 150},
3613 + },
3614 + React.createElement(
3615 + 'div',
3616 + {className: '_4lgd _4h2w'},
3617 React.createElement(
3119 - "div",
3120 - { className: "_4lge _4h2x" },
3121 - React.createElement(FixedDataTableSortableHeader149, { x: 364 })
3618 + 'div',
3619 + {className: '_4lge _4h2x'},
3620 + React.createElement(FixedDataTableSortableHeader149, {x: 364})
3621 )
3622 )
3623 );
3624 }
3625 if (this.props.x === 372) {
3626 return React.createElement(
3128 - "div",
3129 - { label: "Results", width: 140, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 140 } },
3130 - React.createElement(
3131 - "div",
3132 - { className: "_4lgd _4h2w" },
3627 + 'div',
3628 + {
3629 + label: 'Results',
3630 + width: 140,
3631 + className: '_4lgc _4h2u',
3632 + height: 25,
3633 + style: {height: 25, width: 140},
3634 + },
3635 + React.createElement(
3636 + 'div',
3637 + {className: '_4lgd _4h2w'},
3638 React.createElement(
3134 - "div",
3135 - { className: "_4lge _4h2x" },
3136 - React.createElement(FixedDataTableSortableHeader149, { x: 371 })
3639 + 'div',
3640 + {className: '_4lge _4h2x'},
3641 + React.createElement(FixedDataTableSortableHeader149, {x: 371})
3642 )
3643 )
3644 );
3645 }
3646 if (this.props.x === 377) {
3647 return React.createElement(
3143 - "div",
3144 - { label: "Cost", width: 140, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 140 } },
3145 - React.createElement(
3146 - "div",
3147 - { className: "_4lgd _4h2w" },
3648 + 'div',
3649 + {
3650 + label: 'Cost',
3651 + width: 140,
3652 + className: '_4lgc _4h2u',
3653 + height: 25,
3654 + style: {height: 25, width: 140},
3655 + },
3656 + React.createElement(
3657 + 'div',
3658 + {className: '_4lgd _4h2w'},
3659 React.createElement(
3149 - "div",
3150 - { className: "_4lge _4h2x" },
3151 - React.createElement(FixedDataTableSortableHeader149, { x: 376 })
3660 + 'div',
3661 + {className: '_4lge _4h2x'},
3662 + React.createElement(FixedDataTableSortableHeader149, {x: 376})
3663 )
3664 )
3665 );
3666 }
3667 if (this.props.x === 382) {
3668 return React.createElement(
3158 - "div",
3159 - { label: "Reach", width: 80, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 80 } },
3160 - React.createElement(
3161 - "div",
3162 - { className: "_4lgd _4h2w" },
3669 + 'div',
3670 + {
3671 + label: 'Reach',
3672 + width: 80,
3673 + className: '_4lgc _4h2u',
3674 + height: 25,
3675 + style: {height: 25, width: 80},
3676 + },
3677 + React.createElement(
3678 + 'div',
3679 + {className: '_4lgd _4h2w'},
3680 React.createElement(
3164 - "div",
3165 - { className: "_4lge _4h2x" },
3166 - React.createElement(FixedDataTableSortableHeader149, { x: 381 })
3681 + 'div',
3682 + {className: '_4lge _4h2x'},
3683 + React.createElement(FixedDataTableSortableHeader149, {x: 381})
3684 )
3685 )
3686 );
3687 }
3688 if (this.props.x === 387) {
3689 return React.createElement(
3173 - "div",
3174 - { label: "Impressions", width: 80, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 80 } },
3175 - React.createElement(
3176 - "div",
3177 - { className: "_4lgd _4h2w" },
3690 + 'div',
3691 + {
3692 + label: 'Impressions',
3693 + width: 80,
3694 + className: '_4lgc _4h2u',
3695 + height: 25,
3696 + style: {height: 25, width: 80},
3697 + },
3698 + React.createElement(
3699 + 'div',
3700 + {className: '_4lgd _4h2w'},
3701 React.createElement(
3179 - "div",
3180 - { className: "_4lge _4h2x" },
3181 - React.createElement(FixedDataTableSortableHeader149, { x: 386 })
3702 + 'div',
3703 + {className: '_4lge _4h2x'},
3704 + React.createElement(FixedDataTableSortableHeader149, {x: 386})
3705 )
3706 )
3707 );
3708 }
3709 if (this.props.x === 392) {
3710 return React.createElement(
3188 - "div",
3189 - { label: "Clicks", width: 60, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 60 } },
3190 - React.createElement(
3191 - "div",
3192 - { className: "_4lgd _4h2w" },
3711 + 'div',
3712 + {
3713 + label: 'Clicks',
3714 + width: 60,
3715 + className: '_4lgc _4h2u',
3716 + height: 25,
3717 + style: {height: 25, width: 60},
3718 + },
3719 + React.createElement(
3720 + 'div',
3721 + {className: '_4lgd _4h2w'},
3722 React.createElement(
3194 - "div",
3195 - { className: "_4lge _4h2x" },
3196 - React.createElement(FixedDataTableSortableHeader149, { x: 391 })
3723 + 'div',
3724 + {className: '_4lge _4h2x'},
3725 + React.createElement(FixedDataTableSortableHeader149, {x: 391})
3726 )
3727 )
3728 );
3729 }
3730 if (this.props.x === 397) {
3731 return React.createElement(
3203 - "div",
3204 - { label: "Avg. CPM", width: 80, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 80 } },
3205 - React.createElement(
3206 - "div",
3207 - { className: "_4lgd _4h2w" },
3732 + 'div',
3733 + {
3734 + label: 'Avg. CPM',
3735 + width: 80,
3736 + className: '_4lgc _4h2u',
3737 + height: 25,
3738 + style: {height: 25, width: 80},
3739 + },
3740 + React.createElement(
3741 + 'div',
3742 + {className: '_4lgd _4h2w'},
3743 React.createElement(
3209 - "div",
3210 - { className: "_4lge _4h2x" },
3211 - React.createElement(FixedDataTableSortableHeader149, { x: 396 })
3744 + 'div',
3745 + {className: '_4lge _4h2x'},
3746 + React.createElement(FixedDataTableSortableHeader149, {x: 396})
3747 )
3748 )
3749 );
3750 }
3751 if (this.props.x === 402) {
3752 return React.createElement(
3218 - "div",
3219 - { label: "Avg. CPC", width: 78, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 78 } },
3220 - React.createElement(
3221 - "div",
3222 - { className: "_4lgd _4h2w" },
3753 + 'div',
3754 + {
3755 + label: 'Avg. CPC',
3756 + width: 78,
3757 + className: '_4lgc _4h2u',
3758 + height: 25,
3759 + style: {height: 25, width: 78},
3760 + },
3761 + React.createElement(
3762 + 'div',
3763 + {className: '_4lgd _4h2w'},
3764 React.createElement(
3224 - "div",
3225 - { className: "_4lge _4h2x" },
3226 - React.createElement(FixedDataTableSortableHeader149, { x: 401 })
3765 + 'div',
3766 + {className: '_4lge _4h2x'},
3767 + React.createElement(FixedDataTableSortableHeader149, {x: 401})
3768 )
3769 )
3770 );
3771 }
3772 if (this.props.x === 407) {
3773 return React.createElement(
3233 - "div",
3234 - { label: "CTR %", width: 70, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 70 } },
3235 - React.createElement(
3236 - "div",
3237 - { className: "_4lgd _4h2w" },
3774 + 'div',
3775 + {
3776 + label: 'CTR %',
3777 + width: 70,
3778 + className: '_4lgc _4h2u',
3779 + height: 25,
3780 + style: {height: 25, width: 70},
3781 + },
3782 + React.createElement(
3783 + 'div',
3784 + {className: '_4lgd _4h2w'},
3785 React.createElement(
3239 - "div",
3240 - { className: "_4lge _4h2x" },
3241 - React.createElement(FixedDataTableSortableHeader149, { x: 406 })
3786 + 'div',
3787 + {className: '_4lge _4h2x'},
3788 + React.createElement(FixedDataTableSortableHeader149, {x: 406})
3789 )
3790 )
3791 );
3792 }
3793 if (this.props.x === 412) {
3794 return React.createElement(
3248 - "div",
3249 - { label: "Spent", width: 70, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 70 } },
3250 - React.createElement(
3251 - "div",
3252 - { className: "_4lgd _4h2w" },
3795 + 'div',
3796 + {
3797 + label: 'Spent',
3798 + width: 70,
3799 + className: '_4lgc _4h2u',
3800 + height: 25,
3801 + style: {height: 25, width: 70},
3802 + },
3803 + React.createElement(
3804 + 'div',
3805 + {className: '_4lgd _4h2w'},
3806 React.createElement(
3254 - "div",
3255 - { className: "_4lge _4h2x" },
3256 - React.createElement(FixedDataTableSortableHeader149, { x: 411 })
3807 + 'div',
3808 + {className: '_4lge _4h2x'},
3809 + React.createElement(FixedDataTableSortableHeader149, {x: 411})
3810 )
3811 )
3812 );
3813 }
3814 if (this.props.x === 417) {
3815 return React.createElement(
3263 - "div",
3264 - { label: "Objective", width: 200, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 200 } },
3265 - React.createElement(
3266 - "div",
3267 - { className: "_4lgd _4h2w" },
3816 + 'div',
3817 + {
3818 + label: 'Objective',
3819 + width: 200,
3820 + className: '_4lgc _4h2u',
3821 + height: 25,
3822 + style: {height: 25, width: 200},
3823 + },
3824 + React.createElement(
3825 + 'div',
3826 + {className: '_4lgd _4h2w'},
3827 React.createElement(
3269 - "div",
3270 - { className: "_4lge _4h2x" },
3271 - React.createElement(FixedDataTableSortableHeader149, { x: 416 })
3828 + 'div',
3829 + {className: '_4lge _4h2x'},
3830 + React.createElement(FixedDataTableSortableHeader149, {x: 416})
3831 )
3832 )
3833 );
3834 }
3835 if (this.props.x === 422) {
3836 return React.createElement(
3278 - "div",
3279 - { label: "Buying Type", width: 100, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 100 } },
3280 - React.createElement(
3281 - "div",
3282 - { className: "_4lgd _4h2w" },
3837 + 'div',
3838 + {
3839 + label: 'Buying Type',
3840 + width: 100,
3841 + className: '_4lgc _4h2u',
3842 + height: 25,
3843 + style: {height: 25, width: 100},
3844 + },
3845 + React.createElement(
3846 + 'div',
3847 + {className: '_4lgd _4h2w'},
3848 React.createElement(
3284 - "div",
3285 - { className: "_4lge _4h2x" },
3286 - React.createElement(FixedDataTableSortableHeader149, { x: 421 })
3849 + 'div',
3850 + {className: '_4lge _4h2x'},
3851 + React.createElement(FixedDataTableSortableHeader149, {x: 421})
3852 )
3853 )
3854 );
3855 }
3856 if (this.props.x === 427) {
3857 return React.createElement(
3293 - "div",
3294 - { label: "Campaign ID", width: 120, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 120 } },
3295 - React.createElement(
3296 - "div",
3297 - { className: "_4lgd _4h2w" },
3858 + 'div',
3859 + {
3860 + label: 'Campaign ID',
3861 + width: 120,
3862 + className: '_4lgc _4h2u',
3863 + height: 25,
3864 + style: {height: 25, width: 120},
3865 + },
3866 + React.createElement(
3867 + 'div',
3868 + {className: '_4lgd _4h2w'},
3869 React.createElement(
3299 - "div",
3300 - { className: "_4lge _4h2x" },
3301 - React.createElement(FixedDataTableSortableHeader149, { x: 426 })
3870 + 'div',
3871 + {className: '_4lge _4h2x'},
3872 + React.createElement(FixedDataTableSortableHeader149, {x: 426})
3873 )
3874 )
3875 );
3876 }
3877 if (this.props.x === 432) {
3878 return React.createElement(
3308 - "div",
3309 - { label: "Start", width: 113, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 113 } },
3310 - React.createElement(
3311 - "div",
3312 - { className: "_4lgd _4h2w" },
3879 + 'div',
3880 + {
3881 + label: 'Start',
3882 + width: 113,
3883 + className: '_4lgc _4h2u',
3884 + height: 25,
3885 + style: {height: 25, width: 113},
3886 + },
3887 + React.createElement(
3888 + 'div',
3889 + {className: '_4lgd _4h2w'},
3890 React.createElement(
3314 - "div",
3315 - { className: "_4lge _4h2x" },
3316 - React.createElement(FixedDataTableSortableHeader149, { x: 431 })
3891 + 'div',
3892 + {className: '_4lge _4h2x'},
3893 + React.createElement(FixedDataTableSortableHeader149, {x: 431})
3894 )
3895 )
3896 );
3897 }
3898 if (this.props.x === 437) {
3899 return React.createElement(
3323 - "div",
3324 - { label: "End", width: 113, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 113 } },
3325 - React.createElement(
3326 - "div",
3327 - { className: "_4lgd _4h2w" },
3900 + 'div',
3901 + {
3902 + label: 'End',
3903 + width: 113,
3904 + className: '_4lgc _4h2u',
3905 + height: 25,
3906 + style: {height: 25, width: 113},
3907 + },
3908 + React.createElement(
3909 + 'div',
3910 + {className: '_4lgd _4h2w'},
3911 React.createElement(
3329 - "div",
3330 - { className: "_4lge _4h2x" },
3331 - React.createElement(FixedDataTableSortableHeader149, { x: 436 })
3912 + 'div',
3913 + {className: '_4lge _4h2x'},
3914 + React.createElement(FixedDataTableSortableHeader149, {x: 436})
3915 )
3916 )
3917 );
3918 }
3919 if (this.props.x === 442) {
3920 return React.createElement(
3338 - "div",
3339 - { label: "Date created", width: 113, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 113 } },
3340 - React.createElement(
3341 - "div",
3342 - { className: "_4lgd _4h2w" },
3921 + 'div',
3922 + {
3923 + label: 'Date created',
3924 + width: 113,
3925 + className: '_4lgc _4h2u',
3926 + height: 25,
3927 + style: {height: 25, width: 113},
3928 + },
3929 + React.createElement(
3930 + 'div',
3931 + {className: '_4lgd _4h2w'},
3932 React.createElement(
3344 - "div",
3345 - { className: "_4lge _4h2x" },
3346 - React.createElement(FixedDataTableSortableHeader149, { x: 441 })
3933 + 'div',
3934 + {className: '_4lge _4h2x'},
3935 + React.createElement(FixedDataTableSortableHeader149, {x: 441})
3936 )
3937 )
3938 );
3939 }
3940 if (this.props.x === 447) {
3941 return React.createElement(
3353 - "div",
3354 - { label: "Date last edited", width: 113, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 113 } },
3355 - React.createElement(
3356 - "div",
3357 - { className: "_4lgd _4h2w" },
3942 + 'div',
3943 + {
3944 + label: 'Date last edited',
3945 + width: 113,
3946 + className: '_4lgc _4h2u',
3947 + height: 25,
3948 + style: {height: 25, width: 113},
3949 + },
3950 + React.createElement(
3951 + 'div',
3952 + {className: '_4lgd _4h2w'},
3953 React.createElement(
3359 - "div",
3360 - { className: "_4lge _4h2x" },
3361 - React.createElement(FixedDataTableSortableHeader149, { x: 446 })
3954 + 'div',
3955 + {className: '_4lge _4h2x'},
3956 + React.createElement(FixedDataTableSortableHeader149, {x: 446})
3957 )
3958 )
3959 );
3960 }
3961 if (this.props.x === 450) {
3962 return React.createElement(
3368 - "div",
3369 - { label: "Tags", width: 150, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 150 } },
3370 - React.createElement(
3371 - "div",
3372 - { className: "_4lgd _4h2w" },
3963 + 'div',
3964 + {
3965 + label: 'Tags',
3966 + width: 150,
3967 + className: '_4lgc _4h2u',
3968 + height: 25,
3969 + style: {height: 25, width: 150},
3970 + },
3971 + React.createElement(
3972 + 'div',
3973 + {className: '_4lgd _4h2w'},
3974 React.createElement(
3374 - "div",
3375 - { className: "_4lge _4h2x" },
3376 - React.createElement(AdsPETableHeader141, { x: 449 })
3975 + 'div',
3976 + {className: '_4lge _4h2x'},
3977 + React.createElement(AdsPETableHeader141, {x: 449})
3978 )
3979 )
3980 );
3981 }
3982 if (this.props.x === 453) {
3983 return React.createElement(
3383 - "div",
3384 - { label: "", width: 25, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 25 } },
3385 - React.createElement(
3386 - "div",
3387 - { className: "_4lgd _4h2w" },
3984 + 'div',
3985 + {
3986 + label: '',
3987 + width: 25,
3988 + className: '_4lgc _4h2u',
3989 + height: 25,
3990 + style: {height: 25, width: 25},
3991 + },
3992 + React.createElement(
3993 + 'div',
3994 + {className: '_4lgd _4h2w'},
3995 React.createElement(
3389 - "div",
3390 - { className: "_4lge _4h2x" },
3391 - React.createElement(AdsPETableHeader141, { x: 452 })
3996 + 'div',
3997 + {className: '_4lge _4h2x'},
3998 + React.createElement(AdsPETableHeader141, {x: 452})
3999 )
4000 )
4001 );
@@ -3400,310 +4007,509 @@
4007 render() {
4008 if (this.props.x === 317) {
4009 return React.createElement(
3403 - "div",
3404 - { className: "_4lg0 _4h2m", style: { "height": 40, "width": 721, "left": 0 } },
4010 + 'div',
4011 + {className: '_4lg0 _4h2m', style: {height: 40, width: 721, left: 0}},
4012 undefined,
3406 - React.createElement(TransitionCell142, { x: 316 })
4013 + React.createElement(TransitionCell142, {x: 316})
4014 );
4015 }
4016 if (this.props.x === 322) {
4017 return React.createElement(
3411 - "div",
3412 - { className: "_4lg0 _4h2m", style: { "height": 40, "width": 798, "left": 0 } },
4018 + 'div',
4019 + {className: '_4lg0 _4h2m', style: {height: 40, width: 798, left: 0}},
4020 undefined,
3414 - React.createElement(TransitionCell142, { x: 321 })
4021 + React.createElement(TransitionCell142, {x: 321})
4022 );
4023 }
4024 if (this.props.x === 325) {
4025 return React.createElement(
3419 - "div",
3420 - { className: "_4lg0 _4h2m", style: { "height": 40, "width": 1022, "left": 798 } },
4026 + 'div',
4027 + {
4028 + className: '_4lg0 _4h2m',
4029 + style: {height: 40, width: 1022, left: 798},
4030 + },
4031 undefined,
3422 - React.createElement(TransitionCell142, { x: 324 })
4032 + React.createElement(TransitionCell142, {x: 324})

This file is too large to show in full.

scripts/bench/benchmarks/pe-class-components/build.js
+2 -4
@@ -1,11 +1,9 @@
1 'use strict';
2
3 -const {
4 - join,
5 -} = require('path');
3 +const {join} = require('path');
4
5 async function build(reactPath, asyncCopyTo) {
8 - // copy the UMD bundles
6 + // copy the UMD bundles
7 await asyncCopyTo(
8 join(reactPath, 'build', 'dist', 'react.production.min.js'),
9 join(__dirname, 'react.production.min.js')
scripts/bench/benchmarks/pe-functional-components/benchmark.js
+2761 -1862
@@ -1,859 +1,1208 @@
1 -(function () {
1 +(function() {
2 'use strict';
3
4 - var ReactImage0 = function (props) {
4 + var ReactImage0 = function(props) {
5 if (props.x === 0) {
6 - return React.createElement("i", { alt: "", className: "_3-99 img sp_i534r85sjIn sx_538591", src: null });
6 + return React.createElement('i', {
7 + alt: '',
8 + className: '_3-99 img sp_i534r85sjIn sx_538591',
9 + src: null,
10 + });
11 }
12 if (props.x === 15) {
9 - return React.createElement("i", { className: "_3ut_ img sp_i534r85sjIn sx_e8ac93", src: null, alt: "" });
13 + return React.createElement('i', {
14 + className: '_3ut_ img sp_i534r85sjIn sx_e8ac93',
15 + src: null,
16 + alt: '',
17 + });
18 }
19 if (props.x === 22) {
12 - return React.createElement("i", { alt: "", className: "_3-8_ img sp_i534r85sjIn sx_7b15bc", src: null });
20 + return React.createElement('i', {
21 + alt: '',
22 + className: '_3-8_ img sp_i534r85sjIn sx_7b15bc',
23 + src: null,
24 + });
25 }
26 if (props.x === 29) {
15 - return React.createElement("i", { className: "_1m1s _4540 _p img sp_i534r85sjIn sx_f40b1c", src: null, alt: "" });
27 + return React.createElement('i', {
28 + className: '_1m1s _4540 _p img sp_i534r85sjIn sx_f40b1c',
29 + src: null,
30 + alt: '',
31 + });
32 }
33 if (props.x === 42) {
34 return React.createElement(
19 - "i",
20 - { alt: "Warning", className: "_585p img sp_i534r85sjIn sx_20273d", src: null },
21 - React.createElement(
22 - "u",
23 - null,
24 - "Warning"
25 - )
35 + 'i',
36 + {
37 + alt: 'Warning',
38 + className: '_585p img sp_i534r85sjIn sx_20273d',
39 + src: null,
40 + },
41 + React.createElement('u', null, 'Warning')
42 );
43 }
44 if (props.x === 67) {
29 - return React.createElement("i", { alt: "", className: "_3-8_ img sp_i534r85sjIn sx_b5d079", src: null });
45 + return React.createElement('i', {
46 + alt: '',
47 + className: '_3-8_ img sp_i534r85sjIn sx_b5d079',
48 + src: null,
49 + });
50 }
51 if (props.x === 70) {
32 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_29f8c9" });
52 + return React.createElement('i', {
53 + src: null,
54 + alt: '',
55 + className: 'img sp_i534r85sjIn sx_29f8c9',
56 + });
57 }
58 if (props.x === 76) {
35 - return React.createElement("i", { alt: "", className: "_3-8_ img sp_i534r85sjIn sx_ef6a9c", src: null });
59 + return React.createElement('i', {
60 + alt: '',
61 + className: '_3-8_ img sp_i534r85sjIn sx_ef6a9c',
62 + src: null,
63 + });
64 }
65 if (props.x === 79) {
38 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_6f8c43" });
66 + return React.createElement('i', {
67 + src: null,
68 + alt: '',
69 + className: 'img sp_i534r85sjIn sx_6f8c43',
70 + });
71 }
72 if (props.x === 88) {
41 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_e94a2d" });
73 + return React.createElement('i', {
74 + src: null,
75 + alt: '',
76 + className: 'img sp_i534r85sjIn sx_e94a2d',
77 + });
78 }
79 if (props.x === 91) {
44 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_7ed7d4" });
80 + return React.createElement('i', {
81 + src: null,
82 + alt: '',
83 + className: 'img sp_i534r85sjIn sx_7ed7d4',
84 + });
85 }
86 if (props.x === 94) {
47 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_930440" });
87 + return React.createElement('i', {
88 + src: null,
89 + alt: '',
90 + className: 'img sp_i534r85sjIn sx_930440',
91 + });
92 }
93 if (props.x === 98) {
50 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_750c83" });
94 + return React.createElement('i', {
95 + src: null,
96 + alt: '',
97 + className: 'img sp_i534r85sjIn sx_750c83',
98 + });
99 }
100 if (props.x === 108) {
53 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_73c1bb" });
101 + return React.createElement('i', {
102 + src: null,
103 + alt: '',
104 + className: 'img sp_i534r85sjIn sx_73c1bb',
105 + });
106 }
107 if (props.x === 111) {
56 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_29f28d" });
108 + return React.createElement('i', {
109 + src: null,
110 + alt: '',
111 + className: 'img sp_i534r85sjIn sx_29f28d',
112 + });
113 }
114 if (props.x === 126) {
59 - return React.createElement("i", { src: null, alt: "", className: "_3-8_ img sp_i534r85sjIn sx_91c59e" });
115 + return React.createElement('i', {
116 + src: null,
117 + alt: '',
118 + className: '_3-8_ img sp_i534r85sjIn sx_91c59e',
119 + });
120 }
121 if (props.x === 127) {
62 - return React.createElement("i", { alt: "", className: "_3-99 img sp_i534r85sjIn sx_538591", src: null });
122 + return React.createElement('i', {
123 + alt: '',
124 + className: '_3-99 img sp_i534r85sjIn sx_538591',
125 + src: null,
126 + });
127 }
128 if (props.x === 134) {
65 - return React.createElement("i", { src: null, alt: "", className: "_3-8_ img sp_i534r85sjIn sx_c8eb75" });
129 + return React.createElement('i', {
130 + src: null,
131 + alt: '',
132 + className: '_3-8_ img sp_i534r85sjIn sx_c8eb75',
133 + });
134 }
135 if (props.x === 135) {
68 - return React.createElement("i", { alt: "", className: "_3-99 img sp_i534r85sjIn sx_538591", src: null });
136 + return React.createElement('i', {
137 + alt: '',
138 + className: '_3-99 img sp_i534r85sjIn sx_538591',
139 + src: null,
140 + });
141 }
142 if (props.x === 148) {
71 - return React.createElement("i", { className: "_3yz6 _5whs img sp_i534r85sjIn sx_896996", src: null, alt: "" });
143 + return React.createElement('i', {
144 + className: '_3yz6 _5whs img sp_i534r85sjIn sx_896996',
145 + src: null,
146 + alt: '',
147 + });
148 }
149 if (props.x === 152) {
74 - return React.createElement("i", { className: "_5b5p _4gem img sp_i534r85sjIn sx_896996", src: null, alt: "" });
150 + return React.createElement('i', {
151 + className: '_5b5p _4gem img sp_i534r85sjIn sx_896996',
152 + src: null,
153 + alt: '',
154 + });
155 }
156 if (props.x === 153) {
77 - return React.createElement("i", { className: "_541d img sp_i534r85sjIn sx_2f396a", src: null, alt: "" });
157 + return React.createElement('i', {
158 + className: '_541d img sp_i534r85sjIn sx_2f396a',
159 + src: null,
160 + alt: '',
161 + });
162 }
163 if (props.x === 160) {
80 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_31d9b0" });
164 + return React.createElement('i', {
165 + src: null,
166 + alt: '',
167 + className: 'img sp_i534r85sjIn sx_31d9b0',
168 + });
169 }
170 if (props.x === 177) {
83 - return React.createElement("i", { alt: "", className: "_3-99 img sp_i534r85sjIn sx_2c18b7", src: null });
171 + return React.createElement('i', {
172 + alt: '',
173 + className: '_3-99 img sp_i534r85sjIn sx_2c18b7',
174 + src: null,
175 + });
176 }
177 if (props.x === 186) {
86 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_0a681f" });
178 + return React.createElement('i', {
179 + src: null,
180 + alt: '',
181 + className: 'img sp_i534r85sjIn sx_0a681f',
182 + });
183 }
184 if (props.x === 195) {
89 - return React.createElement("i", { className: "_1-lx img sp_OkER5ktbEyg sx_b369b4", src: null, alt: "" });
185 + return React.createElement('i', {
186 + className: '_1-lx img sp_OkER5ktbEyg sx_b369b4',
187 + src: null,
188 + alt: '',
189 + });
190 }
191 if (props.x === 198) {
92 - return React.createElement("i", { className: "_1-lx img sp_i534r85sjIn sx_96948e", src: null, alt: "" });
192 + return React.createElement('i', {
193 + className: '_1-lx img sp_i534r85sjIn sx_96948e',
194 + src: null,
195 + alt: '',
196 + });
197 }
198 if (props.x === 237) {
95 - return React.createElement("i", { className: "_541d img sp_i534r85sjIn sx_2f396a", src: null, alt: "" });
199 + return React.createElement('i', {
200 + className: '_541d img sp_i534r85sjIn sx_2f396a',
201 + src: null,
202 + alt: '',
203 + });
204 }
205 if (props.x === 266) {
98 - return React.createElement("i", { alt: "", className: "_3-99 img sp_i534r85sjIn sx_538591", src: null });
206 + return React.createElement('i', {
207 + alt: '',
208 + className: '_3-99 img sp_i534r85sjIn sx_538591',
209 + src: null,
210 + });
211 }
212 if (props.x === 314) {
101 - return React.createElement("i", { className: "_1cie _1cif img sp_i534r85sjIn sx_6e6820", src: null, alt: "" });
213 + return React.createElement('i', {
214 + className: '_1cie _1cif img sp_i534r85sjIn sx_6e6820',
215 + src: null,
216 + alt: '',
217 + });
218 }
219 if (props.x === 345) {
104 - return React.createElement("i", { className: "_1cie img sp_i534r85sjIn sx_e896cf", src: null, alt: "" });
220 + return React.createElement('i', {
221 + className: '_1cie img sp_i534r85sjIn sx_e896cf',
222 + src: null,
223 + alt: '',
224 + });
225 }
226 if (props.x === 351) {
107 - return React.createElement("i", { className: "_1cie img sp_i534r85sjIn sx_38fed8", src: null, alt: "" });
227 + return React.createElement('i', {
228 + className: '_1cie img sp_i534r85sjIn sx_38fed8',
229 + src: null,
230 + alt: '',
231 + });
232 }
233 };
234
111 - var AbstractLink1 = function (props) {
235 + var AbstractLink1 = function(props) {
236 if (props.x === 1) {
237 return React.createElement(
114 - "a",
115 - { className: "_387r _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft", style: { "width": 250, "maxWidth": "250px" }, disabled: null, label: null, href: "#", rel: undefined, onClick: function () {} },
238 + 'a',
239 + {
240 + className: '_387r _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft',
241 + style: {width: 250, maxWidth: '250px'},
242 + disabled: null,
243 + label: null,
244 + href: '#',
245 + rel: undefined,
246 + onClick: function() {},
247 + },
248 null,
249 React.createElement(
118 - "span",
119 - { className: "_55pe", style: { "maxWidth": "236px" } },
250 + 'span',
251 + {className: '_55pe', style: {maxWidth: '236px'}},
252 null,
253 React.createElement(
122 - "span",
254 + 'span',
255 null,
124 - React.createElement(
125 - "span",
126 - { className: "_48u-" },
127 - "Account:"
128 - ),
129 - " ",
130 - "Dick Madanson (10149999073643408)"
256 + React.createElement('span', {className: '_48u-'}, 'Account:'),
257 + ' ',
258 + 'Dick Madanson (10149999073643408)'
259 )
260 ),
133 - React.createElement(ReactImage0, { x: 0 })
261 + React.createElement(ReactImage0, {x: 0})
262 );
263 }
264 if (props.x === 43) {
265 return React.createElement(
138 - "a",
139 - { className: "_585q _50zy _50-0 _50z- _5upp _42ft", size: "medium", type: null, title: "Remove", "data-hover": undefined, "data-tooltip-alignh": undefined, "data-tooltip-content": undefined, disabled: null, label: null, href: "#", rel: undefined, onClick: function () {} },
266 + 'a',
267 + {
268 + className: '_585q _50zy _50-0 _50z- _5upp _42ft',
269 + size: 'medium',
270 + type: null,
271 + title: 'Remove',
272 + 'data-hover': undefined,
273 + 'data-tooltip-alignh': undefined,
274 + 'data-tooltip-content': undefined,
275 + disabled: null,
276 + label: null,
277 + href: '#',
278 + rel: undefined,
279 + onClick: function() {},
280 + },
281 undefined,
141 - "Remove",
282 + 'Remove',
283 undefined
284 );
285 }
286 if (props.x === 49) {
287 return React.createElement(
147 - "a",
148 - { target: "_blank", href: "/ads/manage/billing.php?act=10149999073643408", rel: undefined, onClick: function () {} },
149 - React.createElement(XUIText29, { x: 48 })
288 + 'a',
289 + {
290 + target: '_blank',
291 + href: '/ads/manage/billing.php?act=10149999073643408',
292 + rel: undefined,
293 + onClick: function() {},
294 + },
295 + React.createElement(XUIText29, {x: 48})
296 );
297 }
298 if (props.x === 128) {
299 return React.createElement(
154 - "a",
155 - { className: " _5bbf _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft", style: { "maxWidth": "200px" }, disabled: null, label: null, href: "#", rel: undefined, onClick: function () {} },
300 + 'a',
301 + {
302 + className: ' _5bbf _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft',
303 + style: {maxWidth: '200px'},
304 + disabled: null,
305 + label: null,
306 + href: '#',
307 + rel: undefined,
308 + onClick: function() {},
309 + },
310 null,
311 React.createElement(
158 - "span",
159 - { className: "_55pe", style: { "maxWidth": "186px" } },
160 - React.createElement(ReactImage0, { x: 126 }),
161 - "Search"
312 + 'span',
313 + {className: '_55pe', style: {maxWidth: '186px'}},
314 + React.createElement(ReactImage0, {x: 126}),
315 + 'Search'
316 ),
163 - React.createElement(ReactImage0, { x: 127 })
317 + React.createElement(ReactImage0, {x: 127})
318 );
319 }
320 if (props.x === 136) {
321 return React.createElement(
168 - "a",
169 - { className: " _5bbf _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft", style: { "maxWidth": "200px" }, disabled: null, label: null, href: "#", rel: undefined, onClick: function () {} },
322 + 'a',
323 + {
324 + className: ' _5bbf _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft',
325 + style: {maxWidth: '200px'},
326 + disabled: null,
327 + label: null,
328 + href: '#',
329 + rel: undefined,
330 + onClick: function() {},
331 + },
332 null,
333 React.createElement(
172 - "span",
173 - { className: "_55pe", style: { "maxWidth": "186px" } },
174 - React.createElement(ReactImage0, { x: 134 }),
175 - "Filters"
334 + 'span',
335 + {className: '_55pe', style: {maxWidth: '186px'}},
336 + React.createElement(ReactImage0, {x: 134}),
337 + 'Filters'
338 ),
177 - React.createElement(ReactImage0, { x: 135 })
339 + React.createElement(ReactImage0, {x: 135})
340 );
341 }
342 if (props.x === 178) {
343 return React.createElement(
182 - "a",
183 - { className: "_1_-t _1_-v _42ft", disabled: null, height: "medium", role: "button", label: null, href: "#", rel: undefined, onClick: function () {} },
344 + 'a',
345 + {
346 + className: '_1_-t _1_-v _42ft',
347 + disabled: null,
348 + height: 'medium',
349 + role: 'button',
350 + label: null,
351 + href: '#',
352 + rel: undefined,
353 + onClick: function() {},
354 + },
355 undefined,
185 - "Lifetime",
186 - React.createElement(ReactImage0, { x: 177 })
356 + 'Lifetime',
357 + React.createElement(ReactImage0, {x: 177})
358 );
359 }
360 if (props.x === 207) {
361 return React.createElement(
191 - "a",
192 - { href: "#", rel: undefined, onClick: function () {} },
193 - "Create Ad Set"
362 + 'a',
363 + {href: '#', rel: undefined, onClick: function() {}},
364 + 'Create Ad Set'
365 );
366 }
367 if (props.x === 209) {
368 return React.createElement(
198 - "a",
199 - { href: "#", rel: undefined, onClick: function () {} },
200 - "View Ad Set"
369 + 'a',
370 + {href: '#', rel: undefined, onClick: function() {}},
371 + 'View Ad Set'
372 );
373 }
374 if (props.x === 241) {
375 return React.createElement(
205 - "a",
206 - { href: "#", rel: undefined, onClick: function () {} },
207 - "Set a Limit"
376 + 'a',
377 + {href: '#', rel: undefined, onClick: function() {}},
378 + 'Set a Limit'
379 );
380 }
381 if (props.x === 267) {
382 return React.createElement(
212 - "a",
213 - { className: "_p _55pi _2agf _4jy0 _4jy3 _517h _51sy _42ft", style: { "maxWidth": "200px" }, disabled: null, label: null, href: "#", rel: undefined, onClick: function () {} },
383 + 'a',
384 + {
385 + className: '_p _55pi _2agf _4jy0 _4jy3 _517h _51sy _42ft',
386 + style: {maxWidth: '200px'},
387 + disabled: null,
388 + label: null,
389 + href: '#',
390 + rel: undefined,
391 + onClick: function() {},
392 + },
393 null,
394 React.createElement(
216 - "span",
217 - { className: "_55pe", style: { "maxWidth": "186px" } },
395 + 'span',
396 + {className: '_55pe', style: {maxWidth: '186px'}},
397 null,
219 - "Links"
398 + 'Links'
399 ),
221 - React.createElement(ReactImage0, { x: 266 })
400 + React.createElement(ReactImage0, {x: 266})
401 );
402 }
403 };
404
226 - var Link2 = function (props) {
405 + var Link2 = function(props) {
406 if (props.x === 2) {
228 - return React.createElement(AbstractLink1, { x: 1 });
407 + return React.createElement(AbstractLink1, {x: 1});
408 }
409 if (props.x === 44) {
231 - return React.createElement(AbstractLink1, { x: 43 });
410 + return React.createElement(AbstractLink1, {x: 43});
411 }
412 if (props.x === 50) {
234 - return React.createElement(AbstractLink1, { x: 49 });
413 + return React.createElement(AbstractLink1, {x: 49});
414 }
415 if (props.x === 129) {
237 - return React.createElement(AbstractLink1, { x: 128 });
416 + return React.createElement(AbstractLink1, {x: 128});
417 }
418 if (props.x === 137) {
240 - return React.createElement(AbstractLink1, { x: 136 });
419 + return React.createElement(AbstractLink1, {x: 136});
420 }
421 if (props.x === 179) {
243 - return React.createElement(AbstractLink1, { x: 178 });
422 + return React.createElement(AbstractLink1, {x: 178});
423 }
424 if (props.x === 208) {
246 - return React.createElement(AbstractLink1, { x: 207 });
425 + return React.createElement(AbstractLink1, {x: 207});
426 }
427 if (props.x === 210) {
249 - return React.createElement(AbstractLink1, { x: 209 });
428 + return React.createElement(AbstractLink1, {x: 209});
429 }
430 if (props.x === 242) {
252 - return React.createElement(AbstractLink1, { x: 241 });
431 + return React.createElement(AbstractLink1, {x: 241});
432 }
433 if (props.x === 268) {
255 - return React.createElement(AbstractLink1, { x: 267 });
434 + return React.createElement(AbstractLink1, {x: 267});
435 }
436 };
437
259 - var AbstractButton3 = function (props) {
438 + var AbstractButton3 = function(props) {
439 if (props.x === 3) {
261 - return React.createElement(Link2, { x: 2 });
440 + return React.createElement(Link2, {x: 2});
441 }
442 if (props.x === 20) {
443 return React.createElement(
265 - "button",
266 - { className: "_5n7z _4jy0 _4jy4 _517h _51sy _42ft", onClick: function () {}, label: null, type: "submit", value: "1" },
444 + 'button',
445 + {
446 + className: '_5n7z _4jy0 _4jy4 _517h _51sy _42ft',
447 + onClick: function() {},
448 + label: null,
449 + type: 'submit',
450 + value: '1',
451 + },
452 undefined,
268 - "Discard Changes",
453 + 'Discard Changes',
454 undefined
455 );
456 }
457 if (props.x === 23) {
458 return React.createElement(
274 - "button",
275 - { className: "_5n7z _2yak _4lj- _4jy0 _4jy4 _517h _51sy _42ft _42fr", disabled: true, onClick: function () {}, "data-tooltip-content": "You have no changes to publish", "data-hover": "tooltip", label: null, type: "submit", value: "1" },
276 - React.createElement(ReactImage0, { x: 22 }),
277 - "Review Changes",
459 + 'button',
460 + {
461 + className: '_5n7z _2yak _4lj- _4jy0 _4jy4 _517h _51sy _42ft _42fr',
462 + disabled: true,
463 + onClick: function() {},
464 + 'data-tooltip-content': 'You have no changes to publish',
465 + 'data-hover': 'tooltip',
466 + label: null,
467 + type: 'submit',
468 + value: '1',
469 + },
470 + React.createElement(ReactImage0, {x: 22}),
471 + 'Review Changes',
472 undefined
473 );
474 }
475 if (props.x === 45) {
282 - return React.createElement(Link2, { x: 44 });
476 + return React.createElement(Link2, {x: 44});
477 }
478 if (props.x === 68) {
479 return React.createElement(
286 - "button",
287 - { className: "_u_k _4jy0 _4jy4 _517h _51sy _42ft", onClick: function () {}, label: null, type: "submit", value: "1" },
288 - React.createElement(ReactImage0, { x: 67 }),
289 - "Create Campaign",
480 + 'button',
481 + {
482 + className: '_u_k _4jy0 _4jy4 _517h _51sy _42ft',
483 + onClick: function() {},
484 + label: null,
485 + type: 'submit',
486 + value: '1',
487 + },
488 + React.createElement(ReactImage0, {x: 67}),
489 + 'Create Campaign',
490 undefined
491 );
492 }
493 if (props.x === 71) {
494 return React.createElement(
295 - "button",
296 - { className: "_u_k _3qx6 _p _4jy0 _4jy4 _517h _51sy _42ft", label: null, type: "submit", value: "1" },
297 - React.createElement(ReactImage0, { x: 70 }),
495 + 'button',
496 + {
497 + className: '_u_k _3qx6 _p _4jy0 _4jy4 _517h _51sy _42ft',
498 + label: null,
499 + type: 'submit',
500 + value: '1',
501 + },
502 + React.createElement(ReactImage0, {x: 70}),
503 undefined,
504 undefined
505 );
506 }
507 if (props.x === 77) {
508 return React.createElement(
304 - "button",
305 - { "aria-label": "Edit", "data-tooltip-content": "Edit Campaigns (Ctrl+U)", "data-hover": "tooltip", className: "_d2_ _u_k noMargin _4jy0 _4jy4 _517h _51sy _42ft", disabled: false, onClick: function () {}, label: null, type: "submit", value: "1" },
306 - React.createElement(ReactImage0, { x: 76 }),
307 - "Edit",
509 + 'button',
510 + {
511 + 'aria-label': 'Edit',
512 + 'data-tooltip-content': 'Edit Campaigns (Ctrl+U)',
513 + 'data-hover': 'tooltip',
514 + className: '_d2_ _u_k noMargin _4jy0 _4jy4 _517h _51sy _42ft',
515 + disabled: false,
516 + onClick: function() {},
517 + label: null,
518 + type: 'submit',
519 + value: '1',
520 + },
521 + React.createElement(ReactImage0, {x: 76}),
522 + 'Edit',
523 undefined
524 );
525 }
526 if (props.x === 80) {
527 return React.createElement(
313 - "button",
314 - { className: "_u_k _3qx6 _p _4jy0 _4jy4 _517h _51sy _42ft", disabled: false, label: null, type: "submit", value: "1" },
315 - React.createElement(ReactImage0, { x: 79 }),
528 + 'button',
529 + {
530 + className: '_u_k _3qx6 _p _4jy0 _4jy4 _517h _51sy _42ft',
531 + disabled: false,
532 + label: null,
533 + type: 'submit',
534 + value: '1',
535 + },
536 + React.createElement(ReactImage0, {x: 79}),
537 undefined,
538 undefined
539 );
540 }
541 if (props.x === 89) {
542 return React.createElement(
322 - "button",
323 - { "aria-label": "Revert", className: "_u_k _4jy0 _4jy4 _517h _51sy _42ft _42fr", "data-hover": "tooltip", "data-tooltip-content": "Revert", disabled: true, onClick: function () {}, label: null, type: "submit", value: "1" },
324 - React.createElement(ReactImage0, { x: 88 }),
543 + 'button',
544 + {
545 + 'aria-label': 'Revert',
546 + className: '_u_k _4jy0 _4jy4 _517h _51sy _42ft _42fr',
547 + 'data-hover': 'tooltip',
548 + 'data-tooltip-content': 'Revert',
549 + disabled: true,
550 + onClick: function() {},
551 + label: null,
552 + type: 'submit',
553 + value: '1',
554 + },
555 + React.createElement(ReactImage0, {x: 88}),
556 undefined,
557 undefined
558 );
559 }
560 if (props.x === 92) {
561 return React.createElement(
331 - "button",
332 - { "aria-label": "Delete", className: "_u_k _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "Delete", disabled: false, onClick: function () {}, label: null, type: "submit", value: "1" },
333 - React.createElement(ReactImage0, { x: 91 }),
562 + 'button',
563 + {
564 + 'aria-label': 'Delete',
565 + className: '_u_k _4jy0 _4jy4 _517h _51sy _42ft',
566 + 'data-hover': 'tooltip',
567 + 'data-tooltip-content': 'Delete',
568 + disabled: false,
569 + onClick: function() {},
570 + label: null,
571 + type: 'submit',
572 + value: '1',
573 + },
574 + React.createElement(ReactImage0, {x: 91}),
575 undefined,
576 undefined
577 );
578 }
579 if (props.x === 95) {
580 return React.createElement(
340 - "button",
341 - { "aria-label": "Duplicate", className: "_u_k _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "Duplicate", disabled: false, onClick: function () {}, label: null, type: "submit", value: "1" },
342 - React.createElement(ReactImage0, { x: 94 }),
581 + 'button',
582 + {
583 + 'aria-label': 'Duplicate',
584 + className: '_u_k _4jy0 _4jy4 _517h _51sy _42ft',
585 + 'data-hover': 'tooltip',
586 + 'data-tooltip-content': 'Duplicate',
587 + disabled: false,
588 + onClick: function() {},
589 + label: null,
590 + type: 'submit',
591 + value: '1',
592 + },
593 + React.createElement(ReactImage0, {x: 94}),
594 undefined,
595 undefined
596 );
597 }
598 if (props.x === 99) {
599 return React.createElement(
349 - "button",
350 - { "aria-label": "Export & Import", className: "_u_k noMargin _p _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "Export & Import", onClick: function () {}, label: null, type: "submit", value: "1" },
351 - React.createElement(ReactImage0, { x: 98 }),
600 + 'button',
601 + {
602 + 'aria-label': 'Export & Import',
603 + className: '_u_k noMargin _p _4jy0 _4jy4 _517h _51sy _42ft',
604 + 'data-hover': 'tooltip',
605 + 'data-tooltip-content': 'Export & Import',
606 + onClick: function() {},
607 + label: null,
608 + type: 'submit',
609 + value: '1',
610 + },
611 + React.createElement(ReactImage0, {x: 98}),
612 undefined,
613 undefined
614 );
615 }
616 if (props.x === 109) {
617 return React.createElement(
358 - "button",
359 - { "aria-label": "Create Report", className: "_u_k _5n7z _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "Create Report", disabled: false, style: { "boxSizing": "border-box", "height": "28px", "width": "48px" }, onClick: function () {}, label: null, type: "submit", value: "1" },
360 - React.createElement(ReactImage0, { x: 108 }),
618 + 'button',
619 + {
620 + 'aria-label': 'Create Report',
621 + className: '_u_k _5n7z _4jy0 _4jy4 _517h _51sy _42ft',
622 + 'data-hover': 'tooltip',
623 + 'data-tooltip-content': 'Create Report',
624 + disabled: false,
625 + style: {boxSizing: 'border-box', height: '28px', width: '48px'},
626 + onClick: function() {},
627 + label: null,
628 + type: 'submit',
629 + value: '1',
630 + },
631 + React.createElement(ReactImage0, {x: 108}),
632 undefined,
633 undefined
634 );
635 }
636 if (props.x === 112) {
637 return React.createElement(
367 - "button",
368 - { "aria-label": "Campaign Tags", className: " _5uy7 _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "Campaign Tags", disabled: false, onClick: function () {}, label: null, type: "submit", value: "1" },
369 - React.createElement(ReactImage0, { x: 111 }),
638 + 'button',
639 + {
640 + 'aria-label': 'Campaign Tags',
641 + className: ' _5uy7 _4jy0 _4jy4 _517h _51sy _42ft',
642 + 'data-hover': 'tooltip',
643 + 'data-tooltip-content': 'Campaign Tags',
644 + disabled: false,
645 + onClick: function() {},
646 + label: null,
647 + type: 'submit',
648 + value: '1',
649 + },
650 + React.createElement(ReactImage0, {x: 111}),
651 undefined,
652 undefined
653 );
654 }
655 if (props.x === 130) {
375 - return React.createElement(Link2, { x: 129 });
656 + return React.createElement(Link2, {x: 129});
657 }
658 if (props.x === 138) {
378 - return React.createElement(Link2, { x: 137 });
659 + return React.createElement(Link2, {x: 137});
660 }
661 if (props.x === 149) {
662 return React.createElement(
382 - "button",
383 - { className: "_3yz9 _1t-2 _50z- _50zy _50zz _50z- _5upp _42ft", size: "small", onClick: function () {}, type: "button", title: "Remove", "data-hover": undefined, "data-tooltip-alignh": undefined, "data-tooltip-content": undefined, label: null },
663 + 'button',
664 + {
665 + className: '_3yz9 _1t-2 _50z- _50zy _50zz _50z- _5upp _42ft',
666 + size: 'small',
667 + onClick: function() {},
668 + type: 'button',
669 + title: 'Remove',
670 + 'data-hover': undefined,
671 + 'data-tooltip-alignh': undefined,
672 + 'data-tooltip-content': undefined,
673 + label: null,
674 + },
675 undefined,
385 - "Remove",
676 + 'Remove',
677 undefined
678 );
679 }
680 if (props.x === 156) {
681 return React.createElement(
391 - "button",
392 - { className: "_5b5u _5b5v _4jy0 _4jy3 _517h _51sy _42ft", onClick: function () {}, label: null, type: "submit", value: "1" },
682 + 'button',
683 + {
684 + className: '_5b5u _5b5v _4jy0 _4jy3 _517h _51sy _42ft',
685 + onClick: function() {},
686 + label: null,
687 + type: 'submit',
688 + value: '1',
689 + },
690 undefined,
394 - "Apply",
691 + 'Apply',
692 undefined
693 );
694 }
695 if (props.x === 161) {
696 return React.createElement(
400 - "button",
401 - { className: "_1wdf _4jy0 _517i _517h _51sy _42ft", onClick: function () {}, label: null, type: "submit", value: "1" },
402 - React.createElement(ReactImage0, { x: 160 }),
697 + 'button',
698 + {
699 + className: '_1wdf _4jy0 _517i _517h _51sy _42ft',
700 + onClick: function() {},
701 + label: null,
702 + type: 'submit',
703 + value: '1',
704 + },
705 + React.createElement(ReactImage0, {x: 160}),
706 undefined,
707 undefined
708 );
709 }
710 if (props.x === 180) {
408 - return React.createElement(Link2, { x: 179 });
711 + return React.createElement(Link2, {x: 179});
712 }
713 if (props.x === 187) {
714 return React.createElement(
412 - "button",
413 - { "aria-label": "List Settings", className: "_u_k _3c5o _1-r0 _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "List Settings", onClick: function () {}, label: null, type: "submit", value: "1" },
414 - React.createElement(ReactImage0, { x: 186 }),
715 + 'button',
716 + {
717 + 'aria-label': 'List Settings',
718 + className: '_u_k _3c5o _1-r0 _4jy0 _4jy4 _517h _51sy _42ft',
719 + 'data-hover': 'tooltip',
720 + 'data-tooltip-content': 'List Settings',
721 + onClick: function() {},
722 + label: null,
723 + type: 'submit',
724 + value: '1',
725 + },
726 + React.createElement(ReactImage0, {x: 186}),
727 undefined,
728 undefined
729 );
730 }
731 if (props.x === 269) {
420 - return React.createElement(Link2, { x: 268 });
732 + return React.createElement(Link2, {x: 268});
733 }
734 if (props.x === 303) {
735 return React.createElement(
424 - "button",
425 - { className: "_tm3 _tm6 _tm7 _4jy0 _4jy6 _517h _51sy _42ft", "data-tooltip-position": "right", "data-tooltip-content": "Campaigns", "data-hover": "tooltip", onClick: function () {}, label: null, type: "submit", value: "1" },
736 + 'button',
737 + {
738 + className: '_tm3 _tm6 _tm7 _4jy0 _4jy6 _517h _51sy _42ft',
739 + 'data-tooltip-position': 'right',
740 + 'data-tooltip-content': 'Campaigns',
741 + 'data-hover': 'tooltip',
742 + onClick: function() {},
743 + label: null,
744 + type: 'submit',
745 + value: '1',
746 + },
747 undefined,
748 React.createElement(
428 - "div",
749 + 'div',
750 null,
430 - React.createElement("div", { className: "_tma" }),
431 - React.createElement("div", { className: "_tm8" }),
432 - React.createElement(
433 - "div",
434 - { className: "_tm9" },
435 - 1
436 - )
751 + React.createElement('div', {className: '_tma'}),
752 + React.createElement('div', {className: '_tm8'}),
753 + React.createElement('div', {className: '_tm9'}, 1)
754 ),
755 undefined
756 );
757 }
758 if (props.x === 305) {
759 return React.createElement(
443 - "button",
444 - { className: "_tm4 _tm6 _4jy0 _4jy6 _517h _51sy _42ft", "data-tooltip-position": "right", "data-tooltip-content": "Ad Sets", "data-hover": "tooltip", onClick: function () {}, label: null, type: "submit", value: "1" },
760 + 'button',
761 + {
762 + className: '_tm4 _tm6 _4jy0 _4jy6 _517h _51sy _42ft',
763 + 'data-tooltip-position': 'right',
764 + 'data-tooltip-content': 'Ad Sets',
765 + 'data-hover': 'tooltip',
766 + onClick: function() {},
767 + label: null,
768 + type: 'submit',
769 + value: '1',
770 + },
771 undefined,
772 React.createElement(
447 - "div",
773 + 'div',
774 null,
449 - React.createElement("div", { className: "_tma" }),
450 - React.createElement("div", { className: "_tm8" }),
451 - React.createElement(
452 - "div",
453 - { className: "_tm9" },
454 - 1
455 - )
775 + React.createElement('div', {className: '_tma'}),
776 + React.createElement('div', {className: '_tm8'}),
777 + React.createElement('div', {className: '_tm9'}, 1)
778 ),
779 undefined
780 );
781 }
782 if (props.x === 307) {
783 return React.createElement(
462 - "button",
463 - { className: "_tm5 _tm6 _4jy0 _4jy6 _517h _51sy _42ft", "data-tooltip-position": "right", "data-tooltip-content": "Ads", "data-hover": "tooltip", onClick: function () {}, label: null, type: "submit", value: "1" },
784 + 'button',
785 + {
786 + className: '_tm5 _tm6 _4jy0 _4jy6 _517h _51sy _42ft',
787 + 'data-tooltip-position': 'right',
788 + 'data-tooltip-content': 'Ads',
789 + 'data-hover': 'tooltip',
790 + onClick: function() {},
791 + label: null,
792 + type: 'submit',
793 + value: '1',
794 + },
795 undefined,
796 React.createElement(
466 - "div",
797 + 'div',
798 null,
468 - React.createElement("div", { className: "_tma" }),
469 - React.createElement("div", { className: "_tm8" }),
470 - React.createElement(
471 - "div",
472 - { className: "_tm9" },
473 - 1
474 - )
799 + React.createElement('div', {className: '_tma'}),
800 + React.createElement('div', {className: '_tm8'}),
801 + React.createElement('div', {className: '_tm9'}, 1)
802 ),
803 undefined
804 );
805 }
806 };
807
481 - var XUIButton4 = function (props) {
808 + var XUIButton4 = function(props) {
809 if (props.x === 4) {
483 - return React.createElement(AbstractButton3, { x: 3 });
810 + return React.createElement(AbstractButton3, {x: 3});
811 }
812 if (props.x === 21) {
486 - return React.createElement(AbstractButton3, { x: 20 });
813 + return React.createElement(AbstractButton3, {x: 20});
814 }
815 if (props.x === 24) {
489 - return React.createElement(AbstractButton3, { x: 23 });
816 + return React.createElement(AbstractButton3, {x: 23});
817 }
818 if (props.x === 69) {
492 - return React.createElement(AbstractButton3, { x: 68 });
819 + return React.createElement(AbstractButton3, {x: 68});
820 }
821 if (props.x === 72) {
495 - return React.createElement(AbstractButton3, { x: 71 });
822 + return React.createElement(AbstractButton3, {x: 71});
823 }
824 if (props.x === 78) {
498 - return React.createElement(AbstractButton3, { x: 77 });
825 + return React.createElement(AbstractButton3, {x: 77});
826 }
827 if (props.x === 81) {
501 - return React.createElement(AbstractButton3, { x: 80 });
828 + return React.createElement(AbstractButton3, {x: 80});
829 }
830 if (props.x === 90) {
504 - return React.createElement(AbstractButton3, { x: 89 });
831 + return React.createElement(AbstractButton3, {x: 89});
832 }
833 if (props.x === 93) {
507 - return React.createElement(AbstractButton3, { x: 92 });
834 + return React.createElement(AbstractButton3, {x: 92});
835 }
836 if (props.x === 96) {
510 - return React.createElement(AbstractButton3, { x: 95 });
837 + return React.createElement(AbstractButton3, {x: 95});
838 }
839 if (props.x === 100) {
513 - return React.createElement(AbstractButton3, { x: 99 });
840 + return React.createElement(AbstractButton3, {x: 99});
841 }
842 if (props.x === 110) {
516 - return React.createElement(AbstractButton3, { x: 109 });
843 + return React.createElement(AbstractButton3, {x: 109});
844 }
845 if (props.x === 113) {
519 - return React.createElement(AbstractButton3, { x: 112 });
846 + return React.createElement(AbstractButton3, {x: 112});
847 }
848 if (props.x === 131) {
522 - return React.createElement(AbstractButton3, { x: 130 });
849 + return React.createElement(AbstractButton3, {x: 130});
850 }
851 if (props.x === 139) {
525 - return React.createElement(AbstractButton3, { x: 138 });
852 + return React.createElement(AbstractButton3, {x: 138});
853 }
854 if (props.x === 157) {
528 - return React.createElement(AbstractButton3, { x: 156 });
855 + return React.createElement(AbstractButton3, {x: 156});
856 }
857 if (props.x === 162) {
531 - return React.createElement(AbstractButton3, { x: 161 });
858 + return React.createElement(AbstractButton3, {x: 161});
859 }
860 if (props.x === 188) {
534 - return React.createElement(AbstractButton3, { x: 187 });
861 + return React.createElement(AbstractButton3, {x: 187});
862 }
863 if (props.x === 270) {
537 - return React.createElement(AbstractButton3, { x: 269 });
864 + return React.createElement(AbstractButton3, {x: 269});
865 }
866 if (props.x === 304) {
540 - return React.createElement(AbstractButton3, { x: 303 });
867 + return React.createElement(AbstractButton3, {x: 303});
868 }
869 if (props.x === 306) {
543 - return React.createElement(AbstractButton3, { x: 305 });
870 + return React.createElement(AbstractButton3, {x: 305});
871 }
872 if (props.x === 308) {
546 - return React.createElement(AbstractButton3, { x: 307 });
873 + return React.createElement(AbstractButton3, {x: 307});
874 }
875 };
876
550 - var AbstractPopoverButton5 = function (props) {
877 + var AbstractPopoverButton5 = function(props) {
878 if (props.x === 5) {
552 - return React.createElement(XUIButton4, { x: 4 });
879 + return React.createElement(XUIButton4, {x: 4});
880 }
881 if (props.x === 132) {
555 - return React.createElement(XUIButton4, { x: 131 });
882 + return React.createElement(XUIButton4, {x: 131});
883 }
884 if (props.x === 140) {
558 - return React.createElement(XUIButton4, { x: 139 });
885 + return React.createElement(XUIButton4, {x: 139});
886 }
887 if (props.x === 271) {
561 - return React.createElement(XUIButton4, { x: 270 });
888 + return React.createElement(XUIButton4, {x: 270});
889 }
890 };
891
565 - var ReactXUIPopoverButton6 = function (props) {
892 + var ReactXUIPopoverButton6 = function(props) {
893 if (props.x === 6) {
567 - return React.createElement(AbstractPopoverButton5, { x: 5 });
894 + return React.createElement(AbstractPopoverButton5, {x: 5});
895 }
896 if (props.x === 133) {
570 - return React.createElement(AbstractPopoverButton5, { x: 132 });
897 + return React.createElement(AbstractPopoverButton5, {x: 132});
898 }
899 if (props.x === 141) {
573 - return React.createElement(AbstractPopoverButton5, { x: 140 });
900 + return React.createElement(AbstractPopoverButton5, {x: 140});
901 }
902 if (props.x === 272) {
576 - return React.createElement(AbstractPopoverButton5, { x: 271 });
903 + return React.createElement(AbstractPopoverButton5, {x: 271});
904 }
905 };
906
580 - var BIGAdAccountSelector7 = function (props) {
907 + var BIGAdAccountSelector7 = function(props) {
908 if (props.x === 7) {
909 return React.createElement(
583 - "div",
910 + 'div',
911 null,
585 - React.createElement(ReactXUIPopoverButton6, { x: 6 }),
912 + React.createElement(ReactXUIPopoverButton6, {x: 6}),
913 null
914 );
915 }
916 };
917
591 - var FluxContainer_AdsPEBIGAdAccountSelectorContainer_8 = function (props) {
918 + var FluxContainer_AdsPEBIGAdAccountSelectorContainer_8 = function(props) {
919 if (props.x === 8) {
593 - return React.createElement(BIGAdAccountSelector7, { x: 7 });
920 + return React.createElement(BIGAdAccountSelector7, {x: 7});
921 }
922 };
923
597 - var ErrorBoundary9 = function (props) {
924 + var ErrorBoundary9 = function(props) {
925 if (props.x === 9) {
599 - return React.createElement(FluxContainer_AdsPEBIGAdAccountSelectorContainer_8, { x: 8 });
926 + return React.createElement(
927 + FluxContainer_AdsPEBIGAdAccountSelectorContainer_8,
928 + {x: 8}
929 + );
930 }
931 if (props.x === 13) {
602 - return React.createElement(FluxContainer_AdsPENavigationBarContainer_12, { x: 12 });
932 + return React.createElement(FluxContainer_AdsPENavigationBarContainer_12, {
933 + x: 12,
934 + });
935 }
936 if (props.x === 27) {
605 - return React.createElement(FluxContainer_AdsPEPublishButtonContainer_18, { x: 26 });
937 + return React.createElement(FluxContainer_AdsPEPublishButtonContainer_18, {
938 + x: 26,
939 + });
940 }
941 if (props.x === 32) {
608 - return React.createElement(ReactPopoverMenu20, { x: 31 });
942 + return React.createElement(ReactPopoverMenu20, {x: 31});
943 }
944 if (props.x === 38) {
611 - return React.createElement(AdsPEResetDialog24, { x: 37 });
945 + return React.createElement(AdsPEResetDialog24, {x: 37});
946 }
947 if (props.x === 57) {
614 - return React.createElement(FluxContainer_AdsPETopErrorContainer_35, { x: 56 });
948 + return React.createElement(FluxContainer_AdsPETopErrorContainer_35, {
949 + x: 56,
950 + });
951 }
952 if (props.x === 60) {
617 - return React.createElement(FluxContainer_AdsGuidanceChannel_36, { x: 59 });
953 + return React.createElement(FluxContainer_AdsGuidanceChannel_36, {x: 59});
954 }
955 if (props.x === 64) {
620 - return React.createElement(FluxContainer_AdsBulkEditDialogContainer_38, { x: 63 });
956 + return React.createElement(FluxContainer_AdsBulkEditDialogContainer_38, {
957 + x: 63,
958 + });
959 }
960 if (props.x === 124) {
623 - return React.createElement(AdsPECampaignGroupToolbarContainer57, { x: 123 });
961 + return React.createElement(AdsPECampaignGroupToolbarContainer57, {
962 + x: 123,
963 + });
964 }
965 if (props.x === 170) {
626 - return React.createElement(AdsPEFilterContainer72, { x: 169 });
966 + return React.createElement(AdsPEFilterContainer72, {x: 169});
967 }
968 if (props.x === 175) {
629 - return React.createElement(AdsPETablePagerContainer75, { x: 174 });
969 + return React.createElement(AdsPETablePagerContainer75, {x: 174});
970 }
971 if (props.x === 193) {
632 - return React.createElement(AdsPEStatRangeContainer81, { x: 192 });
972 + return React.createElement(AdsPEStatRangeContainer81, {x: 192});
973 }
974 if (props.x === 301) {
635 - return React.createElement(FluxContainer_AdsPEMultiTabDrawerContainer_137, { x: 300 });
975 + return React.createElement(
976 + FluxContainer_AdsPEMultiTabDrawerContainer_137,
977 + {x: 300}
978 + );
979 }
980 if (props.x === 311) {
638 - return React.createElement(AdsPEOrganizerContainer139, { x: 310 });
981 + return React.createElement(AdsPEOrganizerContainer139, {x: 310});
982 }
983 if (props.x === 471) {
641 - return React.createElement(AdsPECampaignGroupTableContainer159, { x: 470 });
984 + return React.createElement(AdsPECampaignGroupTableContainer159, {x: 470});
985 }
986 if (props.x === 475) {
644 - return React.createElement(AdsPEContentContainer161, { x: 474 });
987 + return React.createElement(AdsPEContentContainer161, {x: 474});
988 }
989 };
990
648 - var AdsErrorBoundary10 = function (props) {
991 + var AdsErrorBoundary10 = function(props) {
992 if (props.x === 10) {
650 - return React.createElement(ErrorBoundary9, { x: 9 });
993 + return React.createElement(ErrorBoundary9, {x: 9});
994 }
995 if (props.x === 14) {
653 - return React.createElement(ErrorBoundary9, { x: 13 });
996 + return React.createElement(ErrorBoundary9, {x: 13});
997 }
998 if (props.x === 28) {
656 - return React.createElement(ErrorBoundary9, { x: 27 });
999 + return React.createElement(ErrorBoundary9, {x: 27});
1000 }
1001 if (props.x === 33) {
659 - return React.createElement(ErrorBoundary9, { x: 32 });
1002 + return React.createElement(ErrorBoundary9, {x: 32});
1003 }
1004 if (props.x === 39) {
662 - return React.createElement(ErrorBoundary9, { x: 38 });
1005 + return React.createElement(ErrorBoundary9, {x: 38});
1006 }
1007 if (props.x === 58) {
665 - return React.createElement(ErrorBoundary9, { x: 57 });
1008 + return React.createElement(ErrorBoundary9, {x: 57});
1009 }
1010 if (props.x === 61) {
668 - return React.createElement(ErrorBoundary9, { x: 60 });
1011 + return React.createElement(ErrorBoundary9, {x: 60});
1012 }
1013 if (props.x === 65) {
671 - return React.createElement(ErrorBoundary9, { x: 64 });
1014 + return React.createElement(ErrorBoundary9, {x: 64});
1015 }
1016 if (props.x === 125) {
674 - return React.createElement(ErrorBoundary9, { x: 124 });
1017 + return React.createElement(ErrorBoundary9, {x: 124});
1018 }
1019 if (props.x === 171) {
677 - return React.createElement(ErrorBoundary9, { x: 170 });
1020 + return React.createElement(ErrorBoundary9, {x: 170});
1021 }
1022 if (props.x === 176) {
680 - return React.createElement(ErrorBoundary9, { x: 175 });
1023 + return React.createElement(ErrorBoundary9, {x: 175});
1024 }
1025 if (props.x === 194) {
683 - return React.createElement(ErrorBoundary9, { x: 193 });
1026 + return React.createElement(ErrorBoundary9, {x: 193});
1027 }
1028 if (props.x === 302) {
686 - return React.createElement(ErrorBoundary9, { x: 301 });
1029 + return React.createElement(ErrorBoundary9, {x: 301});
1030 }
1031 if (props.x === 312) {
689 - return React.createElement(ErrorBoundary9, { x: 311 });
1032 + return React.createElement(ErrorBoundary9, {x: 311});
1033 }
1034 if (props.x === 472) {
692 - return React.createElement(ErrorBoundary9, { x: 471 });
1035 + return React.createElement(ErrorBoundary9, {x: 471});
1036 }
1037 if (props.x === 476) {
695 - return React.createElement(ErrorBoundary9, { x: 475 });
1038 + return React.createElement(ErrorBoundary9, {x: 475});
1039 }
1040 };
1041
699 - var AdsPENavigationBar11 = function (props) {
1042 + var AdsPENavigationBar11 = function(props) {
1043 if (props.x === 11) {
701 - return React.createElement("div", { className: "_4t_9" });
1044 + return React.createElement('div', {className: '_4t_9'});
1045 }
1046 };
1047
705 - var FluxContainer_AdsPENavigationBarContainer_12 = function (props) {
1048 + var FluxContainer_AdsPENavigationBarContainer_12 = function(props) {
1049 if (props.x === 12) {
707 - return React.createElement(AdsPENavigationBar11, { x: 11 });
1050 + return React.createElement(AdsPENavigationBar11, {x: 11});
1051 }
1052 };
1053
711 - var AdsPEDraftSyncStatus13 = function (props) {
1054 + var AdsPEDraftSyncStatus13 = function(props) {
1055 if (props.x === 16) {
1056 return React.createElement(
714 - "div",
715 - { className: "_3ut-", onClick: function () {} },
1057 + 'div',
1058 + {className: '_3ut-', onClick: function() {}},
1059 React.createElement(
717 - "span",
718 - { className: "_3uu0" },
719 - React.createElement(ReactImage0, { x: 15 })
1060 + 'span',
1061 + {className: '_3uu0'},
1062 + React.createElement(ReactImage0, {x: 15})
1063 )
1064 );
1065 }
1066 };
1067
725 - var FluxContainer_AdsPEDraftSyncStatusContainer_14 = function (props) {
1068 + var FluxContainer_AdsPEDraftSyncStatusContainer_14 = function(props) {
1069 if (props.x === 17) {
727 - return React.createElement(AdsPEDraftSyncStatus13, { x: 16 });
1070 + return React.createElement(AdsPEDraftSyncStatus13, {x: 16});
1071 }
1072 };
1073
731 - var AdsPEDraftErrorsStatus15 = function (props) {
1074 + var AdsPEDraftErrorsStatus15 = function(props) {
1075 if (props.x === 18) {
1076 return null;
1077 }
1078 };
1079
737 - var FluxContainer_viewFn_16 = function (props) {
1080 + var FluxContainer_viewFn_16 = function(props) {
1081 if (props.x === 19) {
739 - return React.createElement(AdsPEDraftErrorsStatus15, { x: 18 });
1082 + return React.createElement(AdsPEDraftErrorsStatus15, {x: 18});
1083 }
1084 };
1085
743 - var AdsPEPublishButton17 = function (props) {
1086 + var AdsPEPublishButton17 = function(props) {
1087 if (props.x === 25) {
1088 return React.createElement(
746 - "div",
747 - { className: "_5533" },
748 - React.createElement(FluxContainer_AdsPEDraftSyncStatusContainer_14, { x: 17 }),
749 - React.createElement(FluxContainer_viewFn_16, { x: 19 }),
1089 + 'div',
1090 + {className: '_5533'},
1091 + React.createElement(FluxContainer_AdsPEDraftSyncStatusContainer_14, {
1092 + x: 17,
1093 + }),
1094 + React.createElement(FluxContainer_viewFn_16, {x: 19}),
1095 null,
751 - React.createElement(XUIButton4, { x: 21, key: "discard" }),
752 - React.createElement(XUIButton4, { x: 24 })
1096 + React.createElement(XUIButton4, {x: 21, key: 'discard'}),
1097 + React.createElement(XUIButton4, {x: 24})
1098 );
1099 }
1100 };
1101
757 - var FluxContainer_AdsPEPublishButtonContainer_18 = function (props) {
1102 + var FluxContainer_AdsPEPublishButtonContainer_18 = function(props) {
1103 if (props.x === 26) {
759 - return React.createElement(AdsPEPublishButton17, { x: 25 });
1104 + return React.createElement(AdsPEPublishButton17, {x: 25});
1105 }
1106 };
1107
763 - var InlineBlock19 = function (props) {
1108 + var InlineBlock19 = function(props) {
1109 if (props.x === 30) {
1110 return React.createElement(
766 - "div",
767 - { className: "uiPopover _6a _6b", disabled: null },
768 - React.createElement(ReactImage0, { x: 29, key: ".0" })
1111 + 'div',
1112 + {className: 'uiPopover _6a _6b', disabled: null},
1113 + React.createElement(ReactImage0, {x: 29, key: '.0'})
1114 );
1115 }
1116 if (props.x === 73) {
1117 return React.createElement(
773 - "div",
774 - { className: "uiPopover _6a _6b", disabled: null },
775 - React.createElement(XUIButton4, { x: 72, key: ".0" })
1118 + 'div',
1119 + {className: 'uiPopover _6a _6b', disabled: null},
1120 + React.createElement(XUIButton4, {x: 72, key: '.0'})
1121 );
1122 }
1123 if (props.x === 82) {
1124 return React.createElement(
780 - "div",
781 - { className: "_1nwm uiPopover _6a _6b", disabled: null },
782 - React.createElement(XUIButton4, { x: 81, key: ".0" })
1125 + 'div',
1126 + {className: '_1nwm uiPopover _6a _6b', disabled: null},
1127 + React.createElement(XUIButton4, {x: 81, key: '.0'})
1128 );
1129 }
1130 if (props.x === 101) {
1131 return React.createElement(
787 - "div",
788 - { size: "large", className: "uiPopover _6a _6b", disabled: null },
789 - React.createElement(XUIButton4, { x: 100, key: ".0" })
1132 + 'div',
1133 + {size: 'large', className: 'uiPopover _6a _6b', disabled: null},
1134 + React.createElement(XUIButton4, {x: 100, key: '.0'})
1135 );
1136 }
1137 if (props.x === 273) {
1138 return React.createElement(
794 - "div",
795 - { className: "_3-90 uiPopover _6a _6b", style: { "marginTop": 2 }, disabled: null },
796 - React.createElement(ReactXUIPopoverButton6, { x: 272, key: ".0" })
1139 + 'div',
1140 + {
1141 + className: '_3-90 uiPopover _6a _6b',
1142 + style: {marginTop: 2},
1143 + disabled: null,
1144 + },
1145 + React.createElement(ReactXUIPopoverButton6, {x: 272, key: '.0'})
1146 );
1147 }
1148 };
1149
801 - var ReactPopoverMenu20 = function (props) {
1150 + var ReactPopoverMenu20 = function(props) {
1151 if (props.x === 31) {
803 - return React.createElement(InlineBlock19, { x: 30 });
1152 + return React.createElement(InlineBlock19, {x: 30});
1153 }
1154 if (props.x === 74) {
806 - return React.createElement(InlineBlock19, { x: 73 });
1155 + return React.createElement(InlineBlock19, {x: 73});
1156 }
1157 if (props.x === 83) {
809 - return React.createElement(InlineBlock19, { x: 82 });
1158 + return React.createElement(InlineBlock19, {x: 82});
1159 }
1160 if (props.x === 102) {
812 - return React.createElement(InlineBlock19, { x: 101 });
1161 + return React.createElement(InlineBlock19, {x: 101});
1162 }
1163 if (props.x === 274) {
815 - return React.createElement(InlineBlock19, { x: 273 });
1164 + return React.createElement(InlineBlock19, {x: 273});
1165 }
1166 };
1167
819 - var LeftRight21 = function (props) {
1168 + var LeftRight21 = function(props) {
1169 if (props.x === 34) {
1170 return React.createElement(
822 - "div",
823 - { className: "clearfix" },
1171 + 'div',
1172 + {className: 'clearfix'},
1173 React.createElement(
825 - "div",
826 - { key: "left", className: "_ohe lfloat" },
1174 + 'div',
1175 + {key: 'left', className: '_ohe lfloat'},
1176 React.createElement(
828 - "div",
829 - { className: "_34_j" },
1177 + 'div',
1178 + {className: '_34_j'},
1179 React.createElement(
831 - "div",
832 - { className: "_34_k" },
833 - React.createElement(AdsErrorBoundary10, { x: 10 })
1180 + 'div',
1181 + {className: '_34_k'},
1182 + React.createElement(AdsErrorBoundary10, {x: 10})
1183 ),
1184 React.createElement(
836 - "div",
837 - { className: "_2u-6" },
838 - React.createElement(AdsErrorBoundary10, { x: 14 })
1185 + 'div',
1186 + {className: '_2u-6'},
1187 + React.createElement(AdsErrorBoundary10, {x: 14})
1188 )
1189 )
1190 ),
1191 React.createElement(
843 - "div",
844 - { key: "right", className: "_ohf rfloat" },
1192 + 'div',
1193 + {key: 'right', className: '_ohf rfloat'},
1194 React.createElement(
846 - "div",
847 - { className: "_34_m" },
1195 + 'div',
1196 + {className: '_34_m'},
1197 React.createElement(
849 - "div",
850 - { key: "0", className: "_5ju2" },
851 - React.createElement(AdsErrorBoundary10, { x: 28 })
1198 + 'div',
1199 + {key: '0', className: '_5ju2'},
1200 + React.createElement(AdsErrorBoundary10, {x: 28})
1201 ),
1202 React.createElement(
854 - "div",
855 - { key: "1", className: "_5ju2" },
856 - React.createElement(AdsErrorBoundary10, { x: 33 })
1203 + 'div',
1204 + {key: '1', className: '_5ju2'},
1205 + React.createElement(AdsErrorBoundary10, {x: 33})
1206 )
1207 )
1208 )
@@ -861,23 +1210,23 @@
1210 }
1211 if (props.x === 232) {
1212 return React.createElement(
864 - "div",
865 - { direction: "left", className: "clearfix" },
1213 + 'div',
1214 + {direction: 'left', className: 'clearfix'},
1215 React.createElement(
867 - "div",
868 - { key: "left", className: "_ohe lfloat" },
869 - React.createElement(AdsLabeledField104, { x: 231 })
1216 + 'div',
1217 + {key: 'left', className: '_ohe lfloat'},
1218 + React.createElement(AdsLabeledField104, {x: 231})
1219 ),
1220 React.createElement(
872 - "div",
873 - { key: "right", className: "" },
1221 + 'div',
1222 + {key: 'right', className: ''},
1223 React.createElement(
875 - "div",
876 - { className: "_42ef" },
1224 + 'div',
1225 + {className: '_42ef'},
1226 React.createElement(
878 - "div",
879 - { className: "_2oc7" },
880 - "Clicks to Website"
1227 + 'div',
1228 + {className: '_2oc7'},
1229 + 'Clicks to Website'
1230 )
1231 )
1232 )
@@ -885,357 +1234,382 @@
1234 }
1235 if (props.x === 235) {
1236 return React.createElement(
888 - "div",
889 - { className: "_3-8x clearfix", direction: "left" },
1237 + 'div',
1238 + {className: '_3-8x clearfix', direction: 'left'},
1239 React.createElement(
891 - "div",
892 - { key: "left", className: "_ohe lfloat" },
893 - React.createElement(AdsLabeledField104, { x: 234 })
1240 + 'div',
1241 + {key: 'left', className: '_ohe lfloat'},
1242 + React.createElement(AdsLabeledField104, {x: 234})
1243 ),
1244 React.createElement(
896 - "div",
897 - { key: "right", className: "" },
1245 + 'div',
1246 + {key: 'right', className: ''},
1247 React.createElement(
899 - "div",
900 - { className: "_42ef" },
901 - React.createElement(
902 - "div",
903 - { className: "_2oc7" },
904 - "Auction"
905 - )
1248 + 'div',
1249 + {className: '_42ef'},
1250 + React.createElement('div', {className: '_2oc7'}, 'Auction')
1251 )
1252 )
1253 );
1254 }
1255 if (props.x === 245) {
1256 return React.createElement(
912 - "div",
913 - { className: "_3-8y clearfix", direction: "left" },
1257 + 'div',
1258 + {className: '_3-8y clearfix', direction: 'left'},
1259 React.createElement(
915 - "div",
916 - { key: "left", className: "_ohe lfloat" },
917 - React.createElement(AdsLabeledField104, { x: 240 })
1260 + 'div',
1261 + {key: 'left', className: '_ohe lfloat'},
1262 + React.createElement(AdsLabeledField104, {x: 240})
1263 ),
1264 React.createElement(
920 - "div",
921 - { key: "right", className: "" },
1265 + 'div',
1266 + {key: 'right', className: ''},
1267 React.createElement(
923 - "div",
924 - { className: "_42ef" },
925 - React.createElement(FluxContainer_AdsCampaignGroupSpendCapContainer_107, { x: 244 })
1268 + 'div',
1269 + {className: '_42ef'},
1270 + React.createElement(
1271 + FluxContainer_AdsCampaignGroupSpendCapContainer_107,
1272 + {x: 244}
1273 + )
1274 )
1275 )
1276 );
1277 }
1278 if (props.x === 277) {
1279 return React.createElement(
932 - "div",
933 - { className: "_5dw9 _5dwa clearfix" },
1280 + 'div',
1281 + {className: '_5dw9 _5dwa clearfix'},
1282 React.createElement(
935 - "div",
936 - { key: "left", className: "_ohe lfloat" },
937 - React.createElement(XUICardHeaderTitle100, { x: 265, key: ".0" })
1283 + 'div',
1284 + {key: 'left', className: '_ohe lfloat'},
1285 + React.createElement(XUICardHeaderTitle100, {x: 265, key: '.0'})
1286 ),
1287 React.createElement(
940 - "div",
941 - { key: "right", className: "_ohf rfloat" },
942 - React.createElement(FluxContainer_AdsPluginizedLinksMenuContainer_121, { x: 276, key: ".1" })
1288 + 'div',
1289 + {key: 'right', className: '_ohf rfloat'},
1290 + React.createElement(
1291 + FluxContainer_AdsPluginizedLinksMenuContainer_121,
1292 + {x: 276, key: '.1'}
1293 + )
1294 )
1295 );
1296 }
1297 };
1298
948 - var AdsUnifiedNavigationLocalNav22 = function (props) {
1299 + var AdsUnifiedNavigationLocalNav22 = function(props) {
1300 if (props.x === 35) {
1301 return React.createElement(
951 - "div",
952 - { className: "_34_i" },
953 - React.createElement(LeftRight21, { x: 34 })
1302 + 'div',
1303 + {className: '_34_i'},
1304 + React.createElement(LeftRight21, {x: 34})
1305 );
1306 }
1307 };
1308
958 - var XUIDialog23 = function (props) {
1309 + var XUIDialog23 = function(props) {
1310 if (props.x === 36) {
1311 return null;
1312 }
1313 };
1314
964 - var AdsPEResetDialog24 = function (props) {
1315 + var AdsPEResetDialog24 = function(props) {
1316 if (props.x === 37) {
1317 return React.createElement(
967 - "span",
1318 + 'span',
1319 null,
969 - React.createElement(XUIDialog23, { x: 36, key: "dialog/.0" })
1320 + React.createElement(XUIDialog23, {x: 36, key: 'dialog/.0'})
1321 );
1322 }
1323 };
1324
974 - var AdsPETopNav25 = function (props) {
1325 + var AdsPETopNav25 = function(props) {
1326 if (props.x === 40) {
1327 return React.createElement(
977 - "div",
978 - { style: { "width": 1306 } },
979 - React.createElement(AdsUnifiedNavigationLocalNav22, { x: 35 }),
980 - React.createElement(AdsErrorBoundary10, { x: 39 })
1328 + 'div',
1329 + {style: {width: 1306}},
1330 + React.createElement(AdsUnifiedNavigationLocalNav22, {x: 35}),
1331 + React.createElement(AdsErrorBoundary10, {x: 39})
1332 );
1333 }
1334 };
1335
985 - var FluxContainer_AdsPETopNavContainer_26 = function (props) {
1336 + var FluxContainer_AdsPETopNavContainer_26 = function(props) {
1337 if (props.x === 41) {
987 - return React.createElement(AdsPETopNav25, { x: 40 });
1338 + return React.createElement(AdsPETopNav25, {x: 40});
1339 }
1340 };
1341
991 - var XUIAbstractGlyphButton27 = function (props) {
1342 + var XUIAbstractGlyphButton27 = function(props) {
1343 if (props.x === 46) {
993 - return React.createElement(AbstractButton3, { x: 45 });
1344 + return React.createElement(AbstractButton3, {x: 45});
1345 }
1346 if (props.x === 150) {
996 - return React.createElement(AbstractButton3, { x: 149 });
1347 + return React.createElement(AbstractButton3, {x: 149});
1348 }
1349 };
1350
1000 - var XUICloseButton28 = function (props) {
1351 + var XUICloseButton28 = function(props) {
1352 if (props.x === 47) {
1002 - return React.createElement(XUIAbstractGlyphButton27, { x: 46 });
1353 + return React.createElement(XUIAbstractGlyphButton27, {x: 46});
1354 }
1355 if (props.x === 151) {
1005 - return React.createElement(XUIAbstractGlyphButton27, { x: 150 });
1356 + return React.createElement(XUIAbstractGlyphButton27, {x: 150});
1357 }
1358 };
1359
1009 - var XUIText29 = function (props) {
1360 + var XUIText29 = function(props) {
1361 if (props.x === 48) {
1362 return React.createElement(
1012 - "span",
1013 - { display: "inline", className: " _50f7" },
1014 - "Ads Manager"
1363 + 'span',
1364 + {display: 'inline', className: ' _50f7'},
1365 + 'Ads Manager'
1366 );
1367 }
1368 if (props.x === 205) {
1369 return React.createElement(
1019 - "span",
1020 - { className: "_2x9f _50f5 _50f7", display: "inline" },
1021 - "Editing Campaign"
1370 + 'span',
1371 + {className: '_2x9f _50f5 _50f7', display: 'inline'},
1372 + 'Editing Campaign'
1373 );
1374 }
1375 if (props.x === 206) {
1376 return React.createElement(
1026 - "span",
1027 - { display: "inline", className: " _50f5 _50f7" },
1028 - "Test Campaign"
1377 + 'span',
1378 + {display: 'inline', className: ' _50f5 _50f7'},
1379 + 'Test Campaign'
1380 );
1381 }
1382 };
1383
1033 - var XUINotice30 = function (props) {
1384 + var XUINotice30 = function(props) {
1385 if (props.x === 51) {
1386 return React.createElement(
1036 - "div",
1037 - { size: "medium", className: "_585n _585o _2wdd" },
1038 - React.createElement(ReactImage0, { x: 42 }),
1039 - React.createElement(XUICloseButton28, { x: 47 }),
1387 + 'div',
1388 + {size: 'medium', className: '_585n _585o _2wdd'},
1389 + React.createElement(ReactImage0, {x: 42}),
1390 + React.createElement(XUICloseButton28, {x: 47}),
1391 React.createElement(
1041 - "div",
1042 - { className: "_585r _2i-a _50f4" },
1043 - "Please go to ",
1044 - React.createElement(Link2, { x: 50 }),
1045 - " to set up a payment method for this ad account."
1392 + 'div',
1393 + {className: '_585r _2i-a _50f4'},
1394 + 'Please go to ',
1395 + React.createElement(Link2, {x: 50}),
1396 + ' to set up a payment method for this ad account.'
1397 )
1398 );
1399 }
1400 };
1401
1051 - var ReactCSSTransitionGroupChild31 = function (props) {
1402 + var ReactCSSTransitionGroupChild31 = function(props) {
1403 if (props.x === 52) {
1053 - return React.createElement(XUINotice30, { x: 51 });
1404 + return React.createElement(XUINotice30, {x: 51});
1405 }
1406 };
1407
1057 - var ReactTransitionGroup32 = function (props) {
1408 + var ReactTransitionGroup32 = function(props) {
1409 if (props.x === 53) {
1410 return React.createElement(
1060 - "span",
1411 + 'span',
1412 null,
1062 - React.createElement(ReactCSSTransitionGroupChild31, { x: 52, key: ".0" })
1413 + React.createElement(ReactCSSTransitionGroupChild31, {x: 52, key: '.0'})
1414 );
1415 }
1416 };
1417
1067 - var ReactCSSTransitionGroup33 = function (props) {
1418 + var ReactCSSTransitionGroup33 = function(props) {
1419 if (props.x === 54) {
1069 - return React.createElement(ReactTransitionGroup32, { x: 53 });
1420 + return React.createElement(ReactTransitionGroup32, {x: 53});
1421 }
1422 };
1423
1073 - var AdsPETopError34 = function (props) {
1424 + var AdsPETopError34 = function(props) {
1425 if (props.x === 55) {
1426 return React.createElement(
1076 - "div",
1077 - { className: "_2wdc" },
1078 - React.createElement(ReactCSSTransitionGroup33, { x: 54 })
1427 + 'div',
1428 + {className: '_2wdc'},
1429 + React.createElement(ReactCSSTransitionGroup33, {x: 54})
1430 );
1431 }
1432 };
1433
1083 - var FluxContainer_AdsPETopErrorContainer_35 = function (props) {
1434 + var FluxContainer_AdsPETopErrorContainer_35 = function(props) {
1435 if (props.x === 56) {
1085 - return React.createElement(AdsPETopError34, { x: 55 });
1436 + return React.createElement(AdsPETopError34, {x: 55});
1437 }
1438 };
1439
1089 - var FluxContainer_AdsGuidanceChannel_36 = function (props) {
1440 + var FluxContainer_AdsGuidanceChannel_36 = function(props) {
1441 if (props.x === 59) {
1442 return null;
1443 }
1444 };
1445
1095 - var ResponsiveBlock37 = function (props) {
1446 + var ResponsiveBlock37 = function(props) {
1447 if (props.x === 62) {
1448 return React.createElement(
1098 - "div",
1099 - { className: "_4u-c" },
1100 - [React.createElement(AdsErrorBoundary10, { x: 58, key: 1 }), React.createElement(AdsErrorBoundary10, { x: 61, key: 2 })],
1101 - React.createElement(
1102 - "div",
1103 - { key: "sensor", className: "_4u-f" },
1104 - React.createElement("iframe", { "aria-hidden": "true", className: "_1_xb", tabIndex: "-1" })
1449 + 'div',
1450 + {className: '_4u-c'},
1451 + [
1452 + React.createElement(AdsErrorBoundary10, {x: 58, key: 1}),
1453 + React.createElement(AdsErrorBoundary10, {x: 61, key: 2}),
1454 + ],
1455 + React.createElement(
1456 + 'div',
1457 + {key: 'sensor', className: '_4u-f'},
1458 + React.createElement('iframe', {
1459 + 'aria-hidden': 'true',
1460 + className: '_1_xb',
1461 + tabIndex: '-1',
1462 + })
1463 )
1464 );
1465 }
1466 if (props.x === 469) {
1467 return React.createElement(
1110 - "div",
1111 - { className: "_4u-c" },
1112 - React.createElement(AdsPEDataTableContainer158, { x: 468 }),
1113 - React.createElement(
1114 - "div",
1115 - { key: "sensor", className: "_4u-f" },
1116 - React.createElement("iframe", { "aria-hidden": "true", className: "_1_xb", tabIndex: "-1" })
1468 + 'div',
1469 + {className: '_4u-c'},
1470 + React.createElement(AdsPEDataTableContainer158, {x: 468}),
1471 + React.createElement(
1472 + 'div',
1473 + {key: 'sensor', className: '_4u-f'},
1474 + React.createElement('iframe', {
1475 + 'aria-hidden': 'true',
1476 + className: '_1_xb',
1477 + tabIndex: '-1',
1478 + })
1479 )
1480 );
1481 }
1482 };
1483
1122 - var FluxContainer_AdsBulkEditDialogContainer_38 = function (props) {
1484 + var FluxContainer_AdsBulkEditDialogContainer_38 = function(props) {
1485 if (props.x === 63) {
1486 return null;
1487 }
1488 };
1489
1128 - var Column39 = function (props) {
1490 + var Column39 = function(props) {
1491 if (props.x === 66) {
1492 return React.createElement(
1131 - "div",
1132 - { className: "_4bl8 _4bl7" },
1493 + 'div',
1494 + {className: '_4bl8 _4bl7'},
1495 React.createElement(
1134 - "div",
1135 - { className: "_3c5f" },
1496 + 'div',
1497 + {className: '_3c5f'},
1498 null,
1499 null,
1138 - React.createElement("div", { className: "_3c5i" }),
1500 + React.createElement('div', {className: '_3c5i'}),
1501 null
1502 )
1503 );
1504 }
1505 };
1506
1145 - var XUIButtonGroup40 = function (props) {
1507 + var XUIButtonGroup40 = function(props) {
1508 if (props.x === 75) {
1509 return React.createElement(
1148 - "div",
1149 - { className: "_5n7z _51xa" },
1150 - React.createElement(XUIButton4, { x: 69 }),
1151 - React.createElement(ReactPopoverMenu20, { x: 74 })
1510 + 'div',
1511 + {className: '_5n7z _51xa'},
1512 + React.createElement(XUIButton4, {x: 69}),
1513 + React.createElement(ReactPopoverMenu20, {x: 74})
1514 );
1515 }
1516 if (props.x === 84) {
1517 return React.createElement(
1156 - "div",
1157 - { className: "_5n7z _51xa" },
1158 - React.createElement(XUIButton4, { x: 78, key: "edit" }),
1159 - React.createElement(ReactPopoverMenu20, { x: 83, key: "editMenu" })
1518 + 'div',
1519 + {className: '_5n7z _51xa'},
1520 + React.createElement(XUIButton4, {x: 78, key: 'edit'}),
1521 + React.createElement(ReactPopoverMenu20, {x: 83, key: 'editMenu'})
1522 );
1523 }
1524 if (props.x === 97) {
1525 return React.createElement(
1164 - "div",
1165 - { className: "_5n7z _51xa" },
1166 - React.createElement(XUIButton4, { x: 90, key: "revert" }),
1167 - React.createElement(XUIButton4, { x: 93, key: "delete" }),
1168 - React.createElement(XUIButton4, { x: 96, key: "duplicate" })
1526 + 'div',
1527 + {className: '_5n7z _51xa'},
1528 + React.createElement(XUIButton4, {x: 90, key: 'revert'}),
1529 + React.createElement(XUIButton4, {x: 93, key: 'delete'}),
1530 + React.createElement(XUIButton4, {x: 96, key: 'duplicate'})
1531 );
1532 }
1533 if (props.x === 117) {
1534 return React.createElement(
1173 - "div",
1174 - { className: "_5n7z _51xa" },
1175 - React.createElement(AdsPEExportImportMenuContainer48, { x: 107 }),
1176 - React.createElement(XUIButton4, { x: 110, key: "createReport" }),
1177 - React.createElement(AdsPECampaignGroupTagContainer51, { x: 116, key: "tags" })
1535 + 'div',
1536 + {className: '_5n7z _51xa'},
1537 + React.createElement(AdsPEExportImportMenuContainer48, {x: 107}),
1538 + React.createElement(XUIButton4, {x: 110, key: 'createReport'}),
1539 + React.createElement(AdsPECampaignGroupTagContainer51, {
1540 + x: 116,
1541 + key: 'tags',
1542 + })
1543 );
1544 }
1545 };
1546
1182 - var AdsPEEditToolbarButton41 = function (props) {
1547 + var AdsPEEditToolbarButton41 = function(props) {
1548 if (props.x === 85) {
1184 - return React.createElement(XUIButtonGroup40, { x: 84 });
1549 + return React.createElement(XUIButtonGroup40, {x: 84});
1550 }
1551 };
1552
1188 - var FluxContainer_AdsPEEditCampaignGroupToolbarButtonContainer_42 = function (props) {
1553 + var FluxContainer_AdsPEEditCampaignGroupToolbarButtonContainer_42 = function(
1554 + props
1555 + ) {
1556 if (props.x === 86) {
1190 - return React.createElement(AdsPEEditToolbarButton41, { x: 85 });
1557 + return React.createElement(AdsPEEditToolbarButton41, {x: 85});
1558 }
1559 };
1560
1194 - var FluxContainer_AdsPEEditToolbarButtonContainer_43 = function (props) {
1561 + var FluxContainer_AdsPEEditToolbarButtonContainer_43 = function(props) {
1562 if (props.x === 87) {
1196 - return React.createElement(FluxContainer_AdsPEEditCampaignGroupToolbarButtonContainer_42, { x: 86 });
1563 + return React.createElement(
1564 + FluxContainer_AdsPEEditCampaignGroupToolbarButtonContainer_42,
1565 + {x: 86}
1566 + );
1567 }
1568 };
1569
1200 - var AdsPEExportImportMenu44 = function (props) {
1570 + var AdsPEExportImportMenu44 = function(props) {
1571 if (props.x === 103) {
1202 - return React.createElement(ReactPopoverMenu20, { x: 102, key: "export" });
1572 + return React.createElement(ReactPopoverMenu20, {x: 102, key: 'export'});
1573 }
1574 };
1575
1206 - var FluxContainer_AdsPECustomizeExportContainer_45 = function (props) {
1576 + var FluxContainer_AdsPECustomizeExportContainer_45 = function(props) {
1577 if (props.x === 104) {
1578 return null;
1579 }
1580 };
1581
1212 - var AdsPEExportAsTextDialog46 = function (props) {
1582 + var AdsPEExportAsTextDialog46 = function(props) {
1583 if (props.x === 105) {
1584 return null;
1585 }
1586 };
1587
1218 - var FluxContainer_AdsPEExportAsTextDialogContainer_47 = function (props) {
1588 + var FluxContainer_AdsPEExportAsTextDialogContainer_47 = function(props) {
1589 if (props.x === 106) {
1220 - return React.createElement(AdsPEExportAsTextDialog46, { x: 105 });
1590 + return React.createElement(AdsPEExportAsTextDialog46, {x: 105});
1591 }
1592 };
1593
1224 - var AdsPEExportImportMenuContainer48 = function (props) {
1594 + var AdsPEExportImportMenuContainer48 = function(props) {
1595 if (props.x === 107) {
1596 return React.createElement(
1227 - "span",
1597 + 'span',
1598 null,
1229 - React.createElement(AdsPEExportImportMenu44, { x: 103 }),
1230 - React.createElement(FluxContainer_AdsPECustomizeExportContainer_45, { x: 104 }),
1231 - React.createElement(FluxContainer_AdsPEExportAsTextDialogContainer_47, { x: 106 }),
1599 + React.createElement(AdsPEExportImportMenu44, {x: 103}),
1600 + React.createElement(FluxContainer_AdsPECustomizeExportContainer_45, {
1601 + x: 104,
1602 + }),
1603 + React.createElement(FluxContainer_AdsPEExportAsTextDialogContainer_47, {
1604 + x: 106,
1605 + }),
1606 null,
1607 null
1608 );
1609 }
1610 };
1611
1238 - var Constructor49 = function (props) {
1612 + var Constructor49 = function(props) {
1613 if (props.x === 114) {
1614 return null;
1615 }
@@ -1250,256 +1624,295 @@
1624 }
1625 };
1626
1253 - var TagSelectorPopover50 = function (props) {
1627 + var TagSelectorPopover50 = function(props) {
1628 if (props.x === 115) {
1629 return React.createElement(
1256 - "span",
1257 - { className: " _3d6e" },
1258 - React.createElement(XUIButton4, { x: 113 }),
1259 - React.createElement(Constructor49, { x: 114, key: "layer" })
1630 + 'span',
1631 + {className: ' _3d6e'},
1632 + React.createElement(XUIButton4, {x: 113}),
1633 + React.createElement(Constructor49, {x: 114, key: 'layer'})
1634 );
1635 }
1636 };
1637
1264 - var AdsPECampaignGroupTagContainer51 = function (props) {
1638 + var AdsPECampaignGroupTagContainer51 = function(props) {
1639 if (props.x === 116) {
1266 - return React.createElement(TagSelectorPopover50, { x: 115, key: "98010048849317" });
1640 + return React.createElement(TagSelectorPopover50, {
1641 + x: 115,
1642 + key: '98010048849317',
1643 + });
1644 }
1645 };
1646
1270 - var AdsRuleToolbarMenu52 = function (props) {
1647 + var AdsRuleToolbarMenu52 = function(props) {
1648 if (props.x === 118) {
1649 return null;
1650 }
1651 };
1652
1276 - var FluxContainer_AdsPERuleToolbarMenuContainer_53 = function (props) {
1653 + var FluxContainer_AdsPERuleToolbarMenuContainer_53 = function(props) {
1654 if (props.x === 119) {
1278 - return React.createElement(AdsRuleToolbarMenu52, { x: 118 });
1655 + return React.createElement(AdsRuleToolbarMenu52, {x: 118});
1656 }
1657 };
1658
1282 - var FillColumn54 = function (props) {
1659 + var FillColumn54 = function(props) {
1660 if (props.x === 120) {
1661 return React.createElement(
1285 - "div",
1286 - { className: "_4bl9" },
1662 + 'div',
1663 + {className: '_4bl9'},
1664 React.createElement(
1288 - "span",
1289 - { className: "_3c5e" },
1665 + 'span',
1666 + {className: '_3c5e'},
1667 React.createElement(
1291 - "span",
1668 + 'span',
1669 null,
1293 - React.createElement(XUIButtonGroup40, { x: 75 }),
1294 - React.createElement(FluxContainer_AdsPEEditToolbarButtonContainer_43, { x: 87 }),
1670 + React.createElement(XUIButtonGroup40, {x: 75}),
1671 + React.createElement(
1672 + FluxContainer_AdsPEEditToolbarButtonContainer_43,
1673 + {x: 87}
1674 + ),
1675 null,
1296 - React.createElement(XUIButtonGroup40, { x: 97 })
1676 + React.createElement(XUIButtonGroup40, {x: 97})
1677 ),
1298 - React.createElement(XUIButtonGroup40, { x: 117 }),
1299 - React.createElement(FluxContainer_AdsPERuleToolbarMenuContainer_53, { x: 119 })
1678 + React.createElement(XUIButtonGroup40, {x: 117}),
1679 + React.createElement(FluxContainer_AdsPERuleToolbarMenuContainer_53, {
1680 + x: 119,
1681 + })
1682 )
1683 );
1684 }
1685 };
1686
1305 - var Layout55 = function (props) {
1687 + var Layout55 = function(props) {
1688 if (props.x === 121) {
1689 return React.createElement(
1308 - "div",
1309 - { className: "clearfix" },
1310 - React.createElement(Column39, { x: 66, key: "1" }),
1311 - React.createElement(FillColumn54, { x: 120, key: "0" })
1690 + 'div',
1691 + {className: 'clearfix'},
1692 + React.createElement(Column39, {x: 66, key: '1'}),
1693 + React.createElement(FillColumn54, {x: 120, key: '0'})
1694 );
1695 }
1696 };
1697
1316 - var AdsPEMainPaneToolbar56 = function (props) {
1698 + var AdsPEMainPaneToolbar56 = function(props) {
1699 if (props.x === 122) {
1700 return React.createElement(
1319 - "div",
1320 - { className: "_3c5b clearfix" },
1321 - React.createElement(Layout55, { x: 121 })
1701 + 'div',
1702 + {className: '_3c5b clearfix'},
1703 + React.createElement(Layout55, {x: 121})
1704 );
1705 }
1706 };
1707
1326 - var AdsPECampaignGroupToolbarContainer57 = function (props) {
1708 + var AdsPECampaignGroupToolbarContainer57 = function(props) {
1709 if (props.x === 123) {
1328 - return React.createElement(AdsPEMainPaneToolbar56, { x: 122 });
1710 + return React.createElement(AdsPEMainPaneToolbar56, {x: 122});
1711 }
1712 };
1713
1332 - var AdsPEFiltersPopover58 = function (props) {
1714 + var AdsPEFiltersPopover58 = function(props) {
1715 if (props.x === 144) {
1716 return React.createElement(
1335 - "span",
1336 - { className: "_5b-l _5bbe" },
1337 - React.createElement(ReactXUIPopoverButton6, { x: 133 }),
1338 - React.createElement(ReactXUIPopoverButton6, { x: 141 }),
1339 - [React.createElement(Constructor49, { x: 142, key: "filterMenu/.0" }), React.createElement(Constructor49, { x: 143, key: "searchMenu/.0" })]
1717 + 'span',
1718 + {className: '_5b-l _5bbe'},
1719 + React.createElement(ReactXUIPopoverButton6, {x: 133}),
1720 + React.createElement(ReactXUIPopoverButton6, {x: 141}),
1721 + [
1722 + React.createElement(Constructor49, {x: 142, key: 'filterMenu/.0'}),
1723 + React.createElement(Constructor49, {x: 143, key: 'searchMenu/.0'}),
1724 + ]
1725 );
1726 }
1727 };
1728
1344 - var AbstractCheckboxInput59 = function (props) {
1729 + var AbstractCheckboxInput59 = function(props) {
1730 if (props.x === 145) {
1731 return React.createElement(
1347 - "label",
1348 - { className: "uiInputLabelInput _55sg _kv1" },
1349 - React.createElement("input", { checked: true, disabled: true, name: "filterUnpublished", value: "on", onClick: function () {}, className: null, id: "js_input_label_21", type: "checkbox" }),
1350 - React.createElement("span", { "data-hover": null, "data-tooltip-content": undefined })
1732 + 'label',
1733 + {className: 'uiInputLabelInput _55sg _kv1'},
1734 + React.createElement('input', {
1735 + checked: true,
1736 + disabled: true,
1737 + name: 'filterUnpublished',
1738 + value: 'on',
1739 + onClick: function() {},
1740 + className: null,
1741 + id: 'js_input_label_21',
1742 + type: 'checkbox',
1743 + }),
1744 + React.createElement('span', {
1745 + 'data-hover': null,
1746 + 'data-tooltip-content': undefined,
1747 + })
1748 );
1749 }
1750 if (props.x === 336) {
1751 return React.createElement(
1355 - "label",
1356 - { className: "_4h2r _55sg _kv1" },
1357 - React.createElement("input", { checked: undefined, onChange: function () {}, className: null, type: "checkbox" }),
1358 - React.createElement("span", { "data-hover": null, "data-tooltip-content": undefined })
1752 + 'label',
1753 + {className: '_4h2r _55sg _kv1'},
1754 + React.createElement('input', {
1755 + checked: undefined,
1756 + onChange: function() {},
1757 + className: null,
1758 + type: 'checkbox',
1759 + }),
1760 + React.createElement('span', {
1761 + 'data-hover': null,
1762 + 'data-tooltip-content': undefined,
1763 + })
1764 );
1765 }
1766 };
1767
1363 - var XUICheckboxInput60 = function (props) {
1768 + var XUICheckboxInput60 = function(props) {
1769 if (props.x === 146) {
1365 - return React.createElement(AbstractCheckboxInput59, { x: 145 });
1770 + return React.createElement(AbstractCheckboxInput59, {x: 145});
1771 }
1772 if (props.x === 337) {
1368 - return React.createElement(AbstractCheckboxInput59, { x: 336 });
1773 + return React.createElement(AbstractCheckboxInput59, {x: 336});
1774 }
1775 };
1776
1372 - var InputLabel61 = function (props) {
1777 + var InputLabel61 = function(props) {
1778 if (props.x === 147) {
1779 return React.createElement(
1375 - "div",
1376 - { display: "block", className: "uiInputLabel clearfix" },
1377 - React.createElement(XUICheckboxInput60, { x: 146 }),
1780 + 'div',
1781 + {display: 'block', className: 'uiInputLabel clearfix'},
1782 + React.createElement(XUICheckboxInput60, {x: 146}),
1783 React.createElement(
1379 - "label",
1380 - { className: "uiInputLabelLabel", htmlFor: "js_input_label_21" },
1381 - "Always show new items"
1784 + 'label',
1785 + {className: 'uiInputLabelLabel', htmlFor: 'js_input_label_21'},
1786 + 'Always show new items'
1787 )
1788 );
1789 }
1790 };
1791
1387 - var AdsPopoverLink62 = function (props) {
1792 + var AdsPopoverLink62 = function(props) {
1793 if (props.x === 154) {
1794 return React.createElement(
1390 - "span",
1795 + 'span',
1796 null,
1797 React.createElement(
1393 - "span",
1394 - { onMouseEnter: function () {}, onMouseLeave: function () {}, onMouseUp: undefined },
1395 - React.createElement("span", { className: "_3o_j" }),
1396 - React.createElement(ReactImage0, { x: 153 })
1798 + 'span',
1799 + {
1800 + onMouseEnter: function() {},
1801 + onMouseLeave: function() {},
1802 + onMouseUp: undefined,
1803 + },
1804 + React.createElement('span', {className: '_3o_j'}),
1805 + React.createElement(ReactImage0, {x: 153})
1806 ),
1807 null
1808 );
1809 }
1810 if (props.x === 238) {
1811 return React.createElement(
1403 - "span",
1812 + 'span',
1813 null,
1814 React.createElement(
1406 - "span",
1407 - { onMouseEnter: function () {}, onMouseLeave: function () {}, onMouseUp: undefined },
1408 - React.createElement("span", { className: "_3o_j" }),
1409 - React.createElement(ReactImage0, { x: 237 })
1815 + 'span',
1816 + {
1817 + onMouseEnter: function() {},
1818 + onMouseLeave: function() {},
1819 + onMouseUp: undefined,
1820 + },
1821 + React.createElement('span', {className: '_3o_j'}),
1822 + React.createElement(ReactImage0, {x: 237})
1823 ),
1824 null
1825 );
1826 }
1827 };
1828
1416 - var AdsHelpLink63 = function (props) {
1829 + var AdsHelpLink63 = function(props) {
1830 if (props.x === 155) {
1418 - return React.createElement(AdsPopoverLink62, { x: 154 });
1831 + return React.createElement(AdsPopoverLink62, {x: 154});
1832 }
1833 if (props.x === 239) {
1421 - return React.createElement(AdsPopoverLink62, { x: 238 });
1834 + return React.createElement(AdsPopoverLink62, {x: 238});
1835 }
1836 };
1837
1425 - var BUIFilterTokenInput64 = function (props) {
1838 + var BUIFilterTokenInput64 = function(props) {
1839 if (props.x === 158) {
1840 return React.createElement(
1428 - "div",
1429 - { className: "_5b5o _3yz3 _4cld" },
1841 + 'div',
1842 + {className: '_5b5o _3yz3 _4cld'},
1843 React.createElement(
1431 - "div",
1432 - { className: "_5b5t _2d2k" },
1433 - React.createElement(ReactImage0, { x: 152 }),
1844 + 'div',
1845 + {className: '_5b5t _2d2k'},
1846 + React.createElement(ReactImage0, {x: 152}),
1847 React.createElement(
1435 - "div",
1436 - { className: "_5b5r" },
1437 - "Campaigns: (1)",
1438 - React.createElement(AdsHelpLink63, { x: 155 })
1848 + 'div',
1849 + {className: '_5b5r'},
1850 + 'Campaigns: (1)',
1851 + React.createElement(AdsHelpLink63, {x: 155})
1852 )
1853 ),
1441 - React.createElement(XUIButton4, { x: 157 })
1854 + React.createElement(XUIButton4, {x: 157})
1855 );
1856 }
1857 };
1858
1446 - var BUIFilterToken65 = function (props) {
1859 + var BUIFilterToken65 = function(props) {
1860 if (props.x === 159) {
1861 return React.createElement(
1449 - "div",
1450 - { className: "_3yz1 _3yz2 _3dad" },
1862 + 'div',
1863 + {className: '_3yz1 _3yz2 _3dad'},
1864 React.createElement(
1452 - "div",
1453 - { className: "_3yz4", "aria-hidden": false },
1865 + 'div',
1866 + {className: '_3yz4', 'aria-hidden': false},
1867 React.createElement(
1455 - "div",
1456 - { onClick: function () {}, className: "_3yz5" },
1457 - React.createElement(ReactImage0, { x: 148 }),
1868 + 'div',
1869 + {onClick: function() {}, className: '_3yz5'},
1870 + React.createElement(ReactImage0, {x: 148}),
1871 + React.createElement('div', {className: '_3yz7'}, 'Campaigns:'),
1872 React.createElement(
1459 - "div",
1460 - { className: "_3yz7" },
1461 - "Campaigns:"
1462 - ),
1463 - React.createElement(
1464 - "div",
1465 - { className: "ellipsis _3yz8", "data-hover": "tooltip", "data-tooltip-display": "overflow" },
1466 - "(1)"
1873 + 'div',
1874 + {
1875 + className: 'ellipsis _3yz8',
1876 + 'data-hover': 'tooltip',
1877 + 'data-tooltip-display': 'overflow',
1878 + },
1879 + '(1)'
1880 )
1881 ),
1882 null,
1470 - React.createElement(XUICloseButton28, { x: 151 })
1883 + React.createElement(XUICloseButton28, {x: 151})
1884 ),
1472 - React.createElement(BUIFilterTokenInput64, { x: 158 })
1885 + React.createElement(BUIFilterTokenInput64, {x: 158})
1886 );
1887 }
1888 };
1889
1477 - var BUIFilterTokenCreateButton66 = function (props) {
1890 + var BUIFilterTokenCreateButton66 = function(props) {
1891 if (props.x === 163) {
1892 return React.createElement(
1480 - "div",
1481 - { className: "_1tc" },
1482 - React.createElement(XUIButton4, { x: 162 })
1893 + 'div',
1894 + {className: '_1tc'},
1895 + React.createElement(XUIButton4, {x: 162})
1896 );
1897 }
1898 };
1899
1487 - var BUIFilterTokenizer67 = function (props) {
1900 + var BUIFilterTokenizer67 = function(props) {
1901 if (props.x === 164) {
1902 return React.createElement(
1490 - "div",
1491 - { className: "_5b-m clearfix" },
1903 + 'div',
1904 + {className: '_5b-m clearfix'},
1905 undefined,
1906 [],
1494 - React.createElement(BUIFilterToken65, { x: 159, key: "token0" }),
1495 - React.createElement(BUIFilterTokenCreateButton66, { x: 163 }),
1907 + React.createElement(BUIFilterToken65, {x: 159, key: 'token0'}),
1908 + React.createElement(BUIFilterTokenCreateButton66, {x: 163}),
1909 null,
1497 - React.createElement("div", { className: "_49u3" })
1910 + React.createElement('div', {className: '_49u3'})
1911 );
1912 }
1913 };
1914
1502 - var XUIAmbientNUX68 = function (props) {
1915 + var XUIAmbientNUX68 = function(props) {
1916 if (props.x === 165) {
1917 return null;
1918 }
@@ -1511,178 +1924,190 @@
1924 }
1925 };
1926
1514 - var XUIAmbientNUX69 = function (props) {
1927 + var XUIAmbientNUX69 = function(props) {
1928 if (props.x === 166) {
1516 - return React.createElement(XUIAmbientNUX68, { x: 165 });
1929 + return React.createElement(XUIAmbientNUX68, {x: 165});
1930 }
1931 if (props.x === 190) {
1519 - return React.createElement(XUIAmbientNUX68, { x: 189 });
1932 + return React.createElement(XUIAmbientNUX68, {x: 189});
1933 }
1934 if (props.x === 201) {
1522 - return React.createElement(XUIAmbientNUX68, { x: 200 });
1935 + return React.createElement(XUIAmbientNUX68, {x: 200});
1936 }
1937 };
1938
1526 - var AdsPEAmbientNUXMegaphone70 = function (props) {
1939 + var AdsPEAmbientNUXMegaphone70 = function(props) {
1940 if (props.x === 167) {
1941 return React.createElement(
1529 - "span",
1942 + 'span',
1943 null,
1531 - React.createElement("span", { }),
1532 - React.createElement(XUIAmbientNUX69, { x: 166, key: "nux" })
1944 + React.createElement('span', {}),
1945 + React.createElement(XUIAmbientNUX69, {x: 166, key: 'nux'})
1946 );
1947 }
1948 };
1949
1537 - var AdsPEFilters71 = function (props) {
1950 + var AdsPEFilters71 = function(props) {
1951 if (props.x === 168) {
1952 return React.createElement(
1540 - "div",
1541 - { className: "_4rw_" },
1542 - React.createElement(AdsPEFiltersPopover58, { x: 144 }),
1953 + 'div',
1954 + {className: '_4rw_'},
1955 + React.createElement(AdsPEFiltersPopover58, {x: 144}),
1956 React.createElement(
1544 - "div",
1545 - { className: "_1eo" },
1546 - React.createElement(InputLabel61, { x: 147 })
1957 + 'div',
1958 + {className: '_1eo'},
1959 + React.createElement(InputLabel61, {x: 147})
1960 ),
1548 - React.createElement(BUIFilterTokenizer67, { x: 164 }),
1549 - "",
1550 - React.createElement(AdsPEAmbientNUXMegaphone70, { x: 167 })
1961 + React.createElement(BUIFilterTokenizer67, {x: 164}),
1962 + '',
1963 + React.createElement(AdsPEAmbientNUXMegaphone70, {x: 167})
1964 );
1965 }
1966 };
1967
1555 - var AdsPEFilterContainer72 = function (props) {
1968 + var AdsPEFilterContainer72 = function(props) {
1969 if (props.x === 169) {
1557 - return React.createElement(AdsPEFilters71, { x: 168 });
1970 + return React.createElement(AdsPEFilters71, {x: 168});
1971 }
1972 };
1973
1561 - var AdsPETablePager73 = function (props) {
1974 + var AdsPETablePager73 = function(props) {
1975 if (props.x === 172) {
1976 return null;
1977 }
1978 };
1979
1567 - var AdsPECampaignGroupTablePagerContainer74 = function (props) {
1980 + var AdsPECampaignGroupTablePagerContainer74 = function(props) {
1981 if (props.x === 173) {
1569 - return React.createElement(AdsPETablePager73, { x: 172 });
1982 + return React.createElement(AdsPETablePager73, {x: 172});
1983 }
1984 };
1985
1573 - var AdsPETablePagerContainer75 = function (props) {
1986 + var AdsPETablePagerContainer75 = function(props) {
1987 if (props.x === 174) {
1575 - return React.createElement(AdsPECampaignGroupTablePagerContainer74, { x: 173 });
1988 + return React.createElement(AdsPECampaignGroupTablePagerContainer74, {
1989 + x: 173,
1990 + });
1991 }
1992 };
1993
1579 - var ReactXUIError76 = function (props) {
1994 + var ReactXUIError76 = function(props) {
1995 if (props.x === 181) {
1581 - return React.createElement(AbstractButton3, { x: 180 });
1996 + return React.createElement(AbstractButton3, {x: 180});
1997 }
1998 if (props.x === 216) {
1999 return React.createElement(
1585 - "div",
1586 - { className: "_40bf _2vl4 _1h18" },
2000 + 'div',
2001 + {className: '_40bf _2vl4 _1h18'},
2002 null,
2003 null,
2004 React.createElement(
1590 - "div",
1591 - { className: "_2vl9 _1h1f", style: { "backgroundColor": "#fff" } },
2005 + 'div',
2006 + {className: '_2vl9 _1h1f', style: {backgroundColor: '#fff'}},
2007 React.createElement(
1593 - "div",
1594 - { className: "_2vla _1h1g" },
2008 + 'div',
2009 + {className: '_2vla _1h1g'},
2010 React.createElement(
1596 - "div",
2011 + 'div',
2012 null,
2013 null,
1599 - React.createElement("textarea", { className: "_2vli _2vlj _1h26 _1h27", dir: "auto", disabled: undefined, id: undefined, maxLength: null, value: "Test Campaign", onBlur: function () {}, onChange: function () {}, onFocus: function () {}, onKeyDown: function () {} }),
2014 + React.createElement('textarea', {
2015 + className: '_2vli _2vlj _1h26 _1h27',
2016 + dir: 'auto',
2017 + disabled: undefined,
2018 + id: undefined,
2019 + maxLength: null,
2020 + value: 'Test Campaign',
2021 + onBlur: function() {},
2022 + onChange: function() {},
2023 + onFocus: function() {},
2024 + onKeyDown: function() {},
2025 + }),
2026 null
2027 ),
1602 - React.createElement("div", { "aria-hidden": "true", className: "_2vlk" })
2028 + React.createElement('div', {
2029 + 'aria-hidden': 'true',
2030 + className: '_2vlk',
2031 + })
2032 )
2033 ),
2034 null
2035 );
2036 }
2037 if (props.x === 221) {
1609 - return React.createElement(XUICard94, { x: 220 });
2038 + return React.createElement(XUICard94, {x: 220});
2039 }
2040 if (props.x === 250) {
1612 - return React.createElement(XUICard94, { x: 249 });
2041 + return React.createElement(XUICard94, {x: 249});
2042 }
2043 if (props.x === 280) {
1615 - return React.createElement(XUICard94, { x: 279 });
2044 + return React.createElement(XUICard94, {x: 279});
2045 }
2046 };
2047
1619 - var BUIPopoverButton77 = function (props) {
2048 + var BUIPopoverButton77 = function(props) {
2049 if (props.x === 182) {
1621 - return React.createElement(ReactXUIError76, { x: 181 });
2050 + return React.createElement(ReactXUIError76, {x: 181});
2051 }
2052 };
2053
1625 - var BUIDateRangePicker78 = function (props) {
2054 + var BUIDateRangePicker78 = function(props) {
2055 if (props.x === 184) {
2056 return React.createElement(
1628 - "span",
2057 + 'span',
2058 null,
1630 - React.createElement(BUIPopoverButton77, { x: 182 }),
1631 - [React.createElement(Constructor49, { x: 183, key: "layer/.0" })]
2059 + React.createElement(BUIPopoverButton77, {x: 182}),
2060 + [React.createElement(Constructor49, {x: 183, key: 'layer/.0'})]
2061 );
2062 }
2063 };
2064
1636 - var AdsPEStatsRangePicker79 = function (props) {
2065 + var AdsPEStatsRangePicker79 = function(props) {
2066 if (props.x === 185) {
1638 - return React.createElement(BUIDateRangePicker78, { x: 184 });
2067 + return React.createElement(BUIDateRangePicker78, {x: 184});
2068 }
2069 };
2070
1642 - var AdsPEStatRange80 = function (props) {
2071 + var AdsPEStatRange80 = function(props) {
2072 if (props.x === 191) {
2073 return React.createElement(
1645 - "div",
1646 - { className: "_3c5k" },
2074 + 'div',
2075 + {className: '_3c5k'},
2076 + React.createElement('span', {className: '_3c5j'}, 'Stats:'),
2077 React.createElement(
1648 - "span",
1649 - { className: "_3c5j" },
1650 - "Stats:"
2078 + 'span',
2079 + {className: '_3c5l'},
2080 + React.createElement(AdsPEStatsRangePicker79, {x: 185}),
2081 + React.createElement(XUIButton4, {x: 188, key: 'settings'})
2082 ),
1652 - React.createElement(
1653 - "span",
1654 - { className: "_3c5l" },
1655 - React.createElement(AdsPEStatsRangePicker79, { x: 185 }),
1656 - React.createElement(XUIButton4, { x: 188, key: "settings" })
1657 - ),
1658 - [React.createElement(XUIAmbientNUX69, { x: 190, key: "roasNUX/.0" })]
2083 + [React.createElement(XUIAmbientNUX69, {x: 190, key: 'roasNUX/.0'})]
2084 );
2085 }
2086 };
2087
1663 - var AdsPEStatRangeContainer81 = function (props) {
2088 + var AdsPEStatRangeContainer81 = function(props) {
2089 if (props.x === 192) {
1665 - return React.createElement(AdsPEStatRange80, { x: 191 });
2090 + return React.createElement(AdsPEStatRange80, {x: 191});
2091 }
2092 };
2093
1669 - var AdsPESideTrayTabButton82 = function (props) {
2094 + var AdsPESideTrayTabButton82 = function(props) {
2095 if (props.x === 196) {
2096 return React.createElement(
1672 - "div",
1673 - { className: "_1-ly _59j9 _d9a", onClick: function () {} },
1674 - React.createElement(ReactImage0, { x: 195 }),
1675 - React.createElement("div", { className: "_vf7" }),
1676 - React.createElement("div", { className: "_vf8" })
2097 + 'div',
2098 + {className: '_1-ly _59j9 _d9a', onClick: function() {}},
2099 + React.createElement(ReactImage0, {x: 195}),
2100 + React.createElement('div', {className: '_vf7'}),
2101 + React.createElement('div', {className: '_vf8'})
2102 );
2103 }
2104 if (props.x === 199) {
2105 return React.createElement(
1681 - "div",
1682 - { className: " _1-lz _d9a", onClick: function () {} },
1683 - React.createElement(ReactImage0, { x: 198 }),
1684 - React.createElement("div", { className: "_vf7" }),
1685 - React.createElement("div", { className: "_vf8" })
2106 + 'div',
2107 + {className: ' _1-lz _d9a', onClick: function() {}},
2108 + React.createElement(ReactImage0, {x: 198}),
2109 + React.createElement('div', {className: '_vf7'}),
2110 + React.createElement('div', {className: '_vf8'})
2111 );
2112 }
2113 if (props.x === 203) {
@@ -1690,115 +2115,118 @@
2115 }
2116 };
2117
1693 - var AdsPEEditorTrayTabButton83 = function (props) {
2118 + var AdsPEEditorTrayTabButton83 = function(props) {
2119 if (props.x === 197) {
1695 - return React.createElement(AdsPESideTrayTabButton82, { x: 196 });
2120 + return React.createElement(AdsPESideTrayTabButton82, {x: 196});
2121 }
2122 };
2123
1699 - var AdsPEInsightsTrayTabButton84 = function (props) {
2124 + var AdsPEInsightsTrayTabButton84 = function(props) {
2125 if (props.x === 202) {
2126 return React.createElement(
1702 - "span",
2127 + 'span',
2128 null,
1704 - React.createElement(AdsPESideTrayTabButton82, { x: 199 }),
1705 - React.createElement(XUIAmbientNUX69, { x: 201, key: "roasNUX" })
2129 + React.createElement(AdsPESideTrayTabButton82, {x: 199}),
2130 + React.createElement(XUIAmbientNUX69, {x: 201, key: 'roasNUX'})
2131 );
2132 }
2133 };
2134
1710 - var AdsPENekoDebuggerTrayTabButton85 = function (props) {
2135 + var AdsPENekoDebuggerTrayTabButton85 = function(props) {
2136 if (props.x === 204) {
1712 - return React.createElement(AdsPESideTrayTabButton82, { x: 203 });
2137 + return React.createElement(AdsPESideTrayTabButton82, {x: 203});
2138 }
2139 };
2140
1716 - var AdsPEEditorChildLink86 = function (props) {
2141 + var AdsPEEditorChildLink86 = function(props) {
2142 if (props.x === 211) {
2143 return React.createElement(
1719 - "div",
1720 - { className: "_3ywr" },
1721 - React.createElement(Link2, { x: 208 }),
1722 - React.createElement(
1723 - "span",
1724 - { className: "_3ywq" },
1725 - "|"
1726 - ),
1727 - React.createElement(Link2, { x: 210 })
2144 + 'div',
2145 + {className: '_3ywr'},
2146 + React.createElement(Link2, {x: 208}),
2147 + React.createElement('span', {className: '_3ywq'}, '|'),
2148 + React.createElement(Link2, {x: 210})
2149 );
2150 }
2151 };
2152
1732 - var AdsPEEditorChildLinkContainer87 = function (props) {
2153 + var AdsPEEditorChildLinkContainer87 = function(props) {
2154 if (props.x === 212) {
1734 - return React.createElement(AdsPEEditorChildLink86, { x: 211 });
2155 + return React.createElement(AdsPEEditorChildLink86, {x: 211});
2156 }
2157 };
2158
1738 - var AdsPEHeaderSection88 = function (props) {
2159 + var AdsPEHeaderSection88 = function(props) {
2160 if (props.x === 213) {
2161 return React.createElement(
1741 - "div",
1742 - { className: "_yke" },
1743 - React.createElement("div", { className: "_2x9d _pr-" }),
1744 - React.createElement(XUIText29, { x: 205 }),
2162 + 'div',
2163 + {className: '_yke'},
2164 + React.createElement('div', {className: '_2x9d _pr-'}),
2165 + React.createElement(XUIText29, {x: 205}),
2166 React.createElement(
1746 - "div",
1747 - { className: "_3a-a" },
2167 + 'div',
2168 + {className: '_3a-a'},
2169 React.createElement(
1749 - "div",
1750 - { className: "_3a-b" },
1751 - React.createElement(XUIText29, { x: 206 })
2170 + 'div',
2171 + {className: '_3a-b'},
2172 + React.createElement(XUIText29, {x: 206})
2173 )
2174 ),
1754 - React.createElement(AdsPEEditorChildLinkContainer87, { x: 212 })
2175 + React.createElement(AdsPEEditorChildLinkContainer87, {x: 212})
2176 );
2177 }
2178 };
2179
1759 - var AdsPECampaignGroupHeaderSectionContainer89 = function (props) {
2180 + var AdsPECampaignGroupHeaderSectionContainer89 = function(props) {
2181 if (props.x === 214) {
1761 - return React.createElement(AdsPEHeaderSection88, { x: 213 });
2182 + return React.createElement(AdsPEHeaderSection88, {x: 213});
2183 }
2184 };
2185
1765 - var AdsEditorLoadingErrors90 = function (props) {
2186 + var AdsEditorLoadingErrors90 = function(props) {
2187 if (props.x === 215) {
2188 return null;
2189 }
2190 };
2191
1771 - var AdsTextInput91 = function (props) {
2192 + var AdsTextInput91 = function(props) {
2193 if (props.x === 217) {
1773 - return React.createElement(ReactXUIError76, { x: 216 });
2194 + return React.createElement(ReactXUIError76, {x: 216});
2195 }
2196 };
2197
1777 - var BUIFormElement92 = function (props) {
2198 + var BUIFormElement92 = function(props) {
2199 if (props.x === 218) {
2200 return React.createElement(
1780 - "div",
1781 - { className: "_5521 clearfix" },
2201 + 'div',
2202 + {className: '_5521 clearfix'},
2203 React.createElement(
1783 - "div",
1784 - { className: "_5522 _3w5q" },
2204 + 'div',
2205 + {className: '_5522 _3w5q'},
2206 React.createElement(
1786 - "label",
1787 - { onClick: undefined, htmlFor: "1467872040612:1961945894", className: "_5523 _3w5r" },
1788 - "Campaign Name",
2207 + 'label',
2208 + {
2209 + onClick: undefined,
2210 + htmlFor: '1467872040612:1961945894',
2211 + className: '_5523 _3w5r',
2212 + },
2213 + 'Campaign Name',
2214 null
2215 )
2216 ),
2217 React.createElement(
1793 - "div",
1794 - { className: "_5527" },
2218 + 'div',
2219 + {className: '_5527'},
2220 React.createElement(
1796 - "div",
1797 - { className: "_5528" },
2221 + 'div',
2222 + {className: '_5528'},
2223 React.createElement(
1799 - "span",
1800 - { key: ".0", className: "_40bg", id: "1467872040612:1961945894" },
1801 - React.createElement(AdsTextInput91, { x: 217, key: "nameEditor98010048849317" }),
2224 + 'span',
2225 + {key: '.0', className: '_40bg', id: '1467872040612:1961945894'},
2226 + React.createElement(AdsTextInput91, {
2227 + x: 217,
2228 + key: 'nameEditor98010048849317',
2229 + }),
2230 null
2231 )
2232 ),
@@ -1808,141 +2236,152 @@
2236 }
2237 };
2238
1811 - var BUIForm93 = function (props) {
2239 + var BUIForm93 = function(props) {
2240 if (props.x === 219) {
2241 return React.createElement(
1814 - "div",
1815 - { className: "_5ks1 _550r _550t _550y _3w5n" },
1816 - React.createElement(BUIFormElement92, { x: 218, key: ".0" })
2242 + 'div',
2243 + {className: '_5ks1 _550r _550t _550y _3w5n'},
2244 + React.createElement(BUIFormElement92, {x: 218, key: '.0'})
2245 );
2246 }
2247 };
2248
1821 - var XUICard94 = function (props) {
2249 + var XUICard94 = function(props) {
2250 if (props.x === 220) {
2251 return React.createElement(
1824 - "div",
1825 - { className: "_40bc _12k2 _4-u2 _4-u8" },
1826 - React.createElement(BUIForm93, { x: 219 })
2252 + 'div',
2253 + {className: '_40bc _12k2 _4-u2 _4-u8'},
2254 + React.createElement(BUIForm93, {x: 219})
2255 );
2256 }
2257 if (props.x === 249) {
2258 return React.createElement(
1831 - "div",
1832 - { className: "_12k2 _4-u2 _4-u8" },
1833 - React.createElement(AdsCardHeader103, { x: 230 }),
1834 - React.createElement(AdsCardSection108, { x: 248 })
2259 + 'div',
2260 + {className: '_12k2 _4-u2 _4-u8'},
2261 + React.createElement(AdsCardHeader103, {x: 230}),
2262 + React.createElement(AdsCardSection108, {x: 248})
2263 );
2264 }
2265 if (props.x === 279) {
2266 return React.createElement(
1839 - "div",
1840 - { className: "_12k2 _4-u2 _4-u8" },
1841 - React.createElement(AdsCardLeftRightHeader122, { x: 278 })
2267 + 'div',
2268 + {className: '_12k2 _4-u2 _4-u8'},
2269 + React.createElement(AdsCardLeftRightHeader122, {x: 278})
2270 );
2271 }
2272 };
2273
1846 - var AdsCard95 = function (props) {
2274 + var AdsCard95 = function(props) {
2275 if (props.x === 222) {
1848 - return React.createElement(ReactXUIError76, { x: 221 });
2276 + return React.createElement(ReactXUIError76, {x: 221});
2277 }
2278 if (props.x === 251) {
1851 - return React.createElement(ReactXUIError76, { x: 250 });
2279 + return React.createElement(ReactXUIError76, {x: 250});
2280 }
2281 if (props.x === 281) {
1854 - return React.createElement(ReactXUIError76, { x: 280 });
2282 + return React.createElement(ReactXUIError76, {x: 280});
2283 }
2284 };
2285
1858 - var AdsEditorNameSection96 = function (props) {
2286 + var AdsEditorNameSection96 = function(props) {
2287 if (props.x === 223) {
1860 - return React.createElement(AdsCard95, { x: 222 });
2288 + return React.createElement(AdsCard95, {x: 222});
2289 }
2290 };
2291
1864 - var AdsCampaignGroupNameSectionContainer97 = function (props) {
2292 + var AdsCampaignGroupNameSectionContainer97 = function(props) {
2293 if (props.x === 224) {
1866 - return React.createElement(AdsEditorNameSection96, { x: 223, key: "nameSection98010048849317" });
2294 + return React.createElement(AdsEditorNameSection96, {
2295 + x: 223,
2296 + key: 'nameSection98010048849317',
2297 + });
2298 }
2299 };
2300
1870 - var _render98 = function (props) {
2301 + var _render98 = function(props) {
2302 if (props.x === 225) {
1872 - return React.createElement(AdsCampaignGroupNameSectionContainer97, { x: 224 });
2303 + return React.createElement(AdsCampaignGroupNameSectionContainer97, {
2304 + x: 224,
2305 + });
2306 }
2307 };
2308
1876 - var AdsPluginWrapper99 = function (props) {
2309 + var AdsPluginWrapper99 = function(props) {
2310 if (props.x === 226) {
1878 - return React.createElement(_render98, { x: 225 });
2311 + return React.createElement(_render98, {x: 225});
2312 }
2313 if (props.x === 255) {
1881 - return React.createElement(_render111, { x: 254 });
2314 + return React.createElement(_render111, {x: 254});
2315 }
2316 if (props.x === 258) {
1884 - return React.createElement(_render113, { x: 257 });
2317 + return React.createElement(_render113, {x: 257});
2318 }
2319 if (props.x === 287) {
1887 - return React.createElement(_render127, { x: 286 });
2320 + return React.createElement(_render127, {x: 286});
2321 }
2322 if (props.x === 291) {
1890 - return React.createElement(_render130, { x: 290 });
2323 + return React.createElement(_render130, {x: 290});
2324 }
2325 };
2326
1894 - var XUICardHeaderTitle100 = function (props) {
2327 + var XUICardHeaderTitle100 = function(props) {
2328 if (props.x === 227) {
2329 return React.createElement(
1897 - "span",
1898 - { className: "_38my" },
1899 - "Campaign Details",
2330 + 'span',
2331 + {className: '_38my'},
2332 + 'Campaign Details',
2333 null,
1901 - React.createElement("span", { className: "_c1c" })
2334 + React.createElement('span', {className: '_c1c'})
2335 );
2336 }
2337 if (props.x === 265) {
2338 return React.createElement(
1906 - "span",
1907 - { className: "_38my" },
1908 - [React.createElement(
1909 - "span",
1910 - { key: 1 },
1911 - "Campaign ID",
1912 - ": ",
1913 - "98010048849317"
1914 - ), React.createElement(
1915 - "div",
1916 - { className: "_5lh9", key: 2 },
1917 - React.createElement(FluxContainer_AdsCampaignGroupStatusSwitchContainer_119, { x: 264 })
1918 - )],
2339 + 'span',
2340 + {className: '_38my'},
2341 + [
2342 + React.createElement(
2343 + 'span',
2344 + {key: 1},
2345 + 'Campaign ID',
2346 + ': ',
2347 + '98010048849317'
2348 + ),
2349 + React.createElement(
2350 + 'div',
2351 + {className: '_5lh9', key: 2},
2352 + React.createElement(
2353 + FluxContainer_AdsCampaignGroupStatusSwitchContainer_119,
2354 + {x: 264}
2355 + )
2356 + ),
2357 + ],
2358 null,
1920 - React.createElement("span", { className: "_c1c" })
2359 + React.createElement('span', {className: '_c1c'})
2360 );
2361 }
2362 };
2363
1925 - var XUICardSection101 = function (props) {
2364 + var XUICardSection101 = function(props) {
2365 if (props.x === 228) {
2366 return React.createElement(
1928 - "div",
1929 - { className: "_5dw9 _5dwa _4-u3" },
1930 - [React.createElement(XUICardHeaderTitle100, { x: 227, key: ".0" })],
2367 + 'div',
2368 + {className: '_5dw9 _5dwa _4-u3'},
2369 + [React.createElement(XUICardHeaderTitle100, {x: 227, key: '.0'})],
2370 undefined,
2371 undefined,
1933 - React.createElement("div", { className: "_3s3-" })
2372 + React.createElement('div', {className: '_3s3-'})
2373 );
2374 }
2375 if (props.x === 247) {
2376 return React.createElement(
1938 - "div",
1939 - { className: "_12jy _4-u3" },
2377 + 'div',
2378 + {className: '_12jy _4-u3'},
2379 React.createElement(
1941 - "div",
1942 - { className: "_3-8j" },
1943 - React.createElement(FlexibleBlock105, { x: 233 }),
1944 - React.createElement(FlexibleBlock105, { x: 236 }),
1945 - React.createElement(FlexibleBlock105, { x: 246 }),
2380 + 'div',
2381 + {className: '_3-8j'},
2382 + React.createElement(FlexibleBlock105, {x: 233}),
2383 + React.createElement(FlexibleBlock105, {x: 236}),
2384 + React.createElement(FlexibleBlock105, {x: 246}),
2385 null,
2386 null
2387 )
@@ -1950,314 +2389,362 @@
2389 }
2390 };
2391
1953 - var XUICardHeader102 = function (props) {
2392 + var XUICardHeader102 = function(props) {
2393 if (props.x === 229) {
1955 - return React.createElement(XUICardSection101, { x: 228 });
2394 + return React.createElement(XUICardSection101, {x: 228});
2395 }
2396 };
2397
1959 - var AdsCardHeader103 = function (props) {
2398 + var AdsCardHeader103 = function(props) {
2399 if (props.x === 230) {
1961 - return React.createElement(XUICardHeader102, { x: 229 });
2400 + return React.createElement(XUICardHeader102, {x: 229});
2401 }
2402 };
2403
1965 - var AdsLabeledField104 = function (props) {
2404 + var AdsLabeledField104 = function(props) {
2405 if (props.x === 231) {
2406 return React.createElement(
1968 - "div",
1969 - { className: "_2oc6 _3bvz", label: "Objective" },
2407 + 'div',
2408 + {className: '_2oc6 _3bvz', label: 'Objective'},
2409 React.createElement(
1971 - "label",
1972 - { className: "_4el4 _3qwj _3hy-", htmlFor: undefined },
1973 - "Objective "
2410 + 'label',
2411 + {className: '_4el4 _3qwj _3hy-', htmlFor: undefined},
2412 + 'Objective '
2413 ),
2414 null,
1976 - React.createElement("div", { className: "_3bv-" })
2415 + React.createElement('div', {className: '_3bv-'})
2416 );
2417 }
2418 if (props.x === 234) {
2419 return React.createElement(
1981 - "div",
1982 - { className: "_2oc6 _3bvz", label: "Buying Type" },
2420 + 'div',
2421 + {className: '_2oc6 _3bvz', label: 'Buying Type'},
2422 React.createElement(
1984 - "label",
1985 - { className: "_4el4 _3qwj _3hy-", htmlFor: undefined },
1986 - "Buying Type "
2423 + 'label',
2424 + {className: '_4el4 _3qwj _3hy-', htmlFor: undefined},
2425 + 'Buying Type '
2426 ),
2427 null,
1989 - React.createElement("div", { className: "_3bv-" })
2428 + React.createElement('div', {className: '_3bv-'})
2429 );
2430 }
2431 if (props.x === 240) {
2432 return React.createElement(
1994 - "div",
1995 - { className: "_2oc6 _3bvz" },
2433 + 'div',
2434 + {className: '_2oc6 _3bvz'},
2435 React.createElement(
1997 - "label",
1998 - { className: "_4el4 _3qwj _3hy-", htmlFor: undefined },
1999 - "Campaign Spending Limit "
2436 + 'label',
2437 + {className: '_4el4 _3qwj _3hy-', htmlFor: undefined},
2438 + 'Campaign Spending Limit '
2439 ),
2001 - React.createElement(AdsHelpLink63, { x: 239 }),
2002 - React.createElement("div", { className: "_3bv-" })
2440 + React.createElement(AdsHelpLink63, {x: 239}),
2441 + React.createElement('div', {className: '_3bv-'})
2442 );
2443 }
2444 };
2445
2007 - var FlexibleBlock105 = function (props) {
2446 + var FlexibleBlock105 = function(props) {
2447 if (props.x === 233) {
2009 - return React.createElement(LeftRight21, { x: 232 });
2448 + return React.createElement(LeftRight21, {x: 232});
2449 }
2450 if (props.x === 236) {
2012 - return React.createElement(LeftRight21, { x: 235 });
2451 + return React.createElement(LeftRight21, {x: 235});
2452 }
2453 if (props.x === 246) {
2015 - return React.createElement(LeftRight21, { x: 245 });
2454 + return React.createElement(LeftRight21, {x: 245});
2455 }
2456 };
2457
2019 - var AdsBulkCampaignSpendCapField106 = function (props) {
2458 + var AdsBulkCampaignSpendCapField106 = function(props) {
2459 if (props.x === 243) {
2460 return React.createElement(
2022 - "div",
2023 - { className: "_33dv" },
2024 - "",
2025 - React.createElement(Link2, { x: 242 }),
2026 - " (optional)"
2461 + 'div',
2462 + {className: '_33dv'},
2463 + '',
2464 + React.createElement(Link2, {x: 242}),
2465 + ' (optional)'
2466 );
2467 }
2468 };
2469
2031 - var FluxContainer_AdsCampaignGroupSpendCapContainer_107 = function (props) {
2470 + var FluxContainer_AdsCampaignGroupSpendCapContainer_107 = function(props) {
2471 if (props.x === 244) {
2033 - return React.createElement(AdsBulkCampaignSpendCapField106, { x: 243 });
2472 + return React.createElement(AdsBulkCampaignSpendCapField106, {x: 243});
2473 }
2474 };
2475
2037 - var AdsCardSection108 = function (props) {
2476 + var AdsCardSection108 = function(props) {
2477 if (props.x === 248) {
2039 - return React.createElement(XUICardSection101, { x: 247 });
2478 + return React.createElement(XUICardSection101, {x: 247});
2479 }
2480 };
2481
2043 - var AdsEditorCampaignGroupDetailsSection109 = function (props) {
2482 + var AdsEditorCampaignGroupDetailsSection109 = function(props) {
2483 if (props.x === 252) {
2045 - return React.createElement(AdsCard95, { x: 251 });
2484 + return React.createElement(AdsCard95, {x: 251});
2485 }
2486 };
2487
2049 - var AdsEditorCampaignGroupDetailsSectionContainer110 = function (props) {
2488 + var AdsEditorCampaignGroupDetailsSectionContainer110 = function(props) {
2489 if (props.x === 253) {
2051 - return React.createElement(AdsEditorCampaignGroupDetailsSection109, { x: 252, key: "campaignGroupDetailsSection98010048849317" });
2490 + return React.createElement(AdsEditorCampaignGroupDetailsSection109, {
2491 + x: 252,
2492 + key: 'campaignGroupDetailsSection98010048849317',
2493 + });
2494 }
2495 };
2496
2055 - var _render111 = function (props) {
2497 + var _render111 = function(props) {
2498 if (props.x === 254) {
2057 - return React.createElement(AdsEditorCampaignGroupDetailsSectionContainer110, { x: 253 });
2499 + return React.createElement(
2500 + AdsEditorCampaignGroupDetailsSectionContainer110,
2501 + {x: 253}
2502 + );
2503 }
2504 };
2505
2061 - var FluxContainer_AdsEditorToplineDetailsSectionContainer_112 = function (props) {
2506 + var FluxContainer_AdsEditorToplineDetailsSectionContainer_112 = function(
2507 + props
2508 + ) {
2509 if (props.x === 256) {
2510 return null;
2511 }
2512 };
2513
2067 - var _render113 = function (props) {
2514 + var _render113 = function(props) {
2515 if (props.x === 257) {
2069 - return React.createElement(FluxContainer_AdsEditorToplineDetailsSectionContainer_112, { x: 256 });
2516 + return React.createElement(
2517 + FluxContainer_AdsEditorToplineDetailsSectionContainer_112,
2518 + {x: 256}
2519 + );
2520 }
2521 };
2522
2073 - var AdsStickyArea114 = function (props) {
2523 + var AdsStickyArea114 = function(props) {
2524 if (props.x === 259) {
2525 return React.createElement(
2076 - "div",
2077 - { },
2078 - React.createElement("div", { onWheel: function () {} })
2526 + 'div',
2527 + {},
2528 + React.createElement('div', {onWheel: function() {}})
2529 );
2530 }
2531 if (props.x === 292) {
2532 return React.createElement(
2083 - "div",
2084 - { },
2085 - React.createElement(
2086 - "div",
2087 - { onWheel: function () {} },
2088 - [React.createElement(
2089 - "div",
2090 - { key: "campaign_group_errors_section98010048849317" },
2091 - React.createElement(AdsPluginWrapper99, { x: 291 })
2092 - )]
2093 - )
2533 + 'div',
2534 + {},
2535 + React.createElement('div', {onWheel: function() {}}, [
2536 + React.createElement(
2537 + 'div',
2538 + {key: 'campaign_group_errors_section98010048849317'},
2539 + React.createElement(AdsPluginWrapper99, {x: 291})
2540 + ),
2541 + ])
2542 );
2543 }
2544 };
2545
2098 - var FluxContainer_AdsEditorColumnContainer_115 = function (props) {
2546 + var FluxContainer_AdsEditorColumnContainer_115 = function(props) {
2547 if (props.x === 260) {
2548 return React.createElement(
2101 - "div",
2549 + 'div',
2550 null,
2103 - [React.createElement(
2104 - "div",
2105 - { key: "campaign_group_name_section98010048849317" },
2106 - React.createElement(AdsPluginWrapper99, { x: 226 })
2107 - ), React.createElement(
2108 - "div",
2109 - { key: "campaign_group_basic_section98010048849317" },
2110 - React.createElement(AdsPluginWrapper99, { x: 255 })
2111 - ), React.createElement(
2112 - "div",
2113 - { key: "campaign_group_topline_section98010048849317" },
2114 - React.createElement(AdsPluginWrapper99, { x: 258 })
2115 - )],
2116 - React.createElement(AdsStickyArea114, { x: 259 })
2551 + [
2552 + React.createElement(
2553 + 'div',
2554 + {key: 'campaign_group_name_section98010048849317'},
2555 + React.createElement(AdsPluginWrapper99, {x: 226})
2556 + ),
2557 + React.createElement(
2558 + 'div',
2559 + {key: 'campaign_group_basic_section98010048849317'},
2560 + React.createElement(AdsPluginWrapper99, {x: 255})
2561 + ),
2562 + React.createElement(
2563 + 'div',
2564 + {key: 'campaign_group_topline_section98010048849317'},
2565 + React.createElement(AdsPluginWrapper99, {x: 258})
2566 + ),
2567 + ],
2568 + React.createElement(AdsStickyArea114, {x: 259})
2569 );
2570 }
2571 if (props.x === 293) {
2572 return React.createElement(
2121 - "div",
2573 + 'div',
2574 null,
2123 - [React.createElement(
2124 - "div",
2125 - { key: "campaign_group_navigation_section98010048849317" },
2126 - React.createElement(AdsPluginWrapper99, { x: 287 })
2127 - )],
2128 - React.createElement(AdsStickyArea114, { x: 292 })
2575 + [
2576 + React.createElement(
2577 + 'div',
2578 + {key: 'campaign_group_navigation_section98010048849317'},
2579 + React.createElement(AdsPluginWrapper99, {x: 287})
2580 + ),
2581 + ],
2582 + React.createElement(AdsStickyArea114, {x: 292})
2583 );
2584 }
2585 };
2586
2133 - var BUISwitch116 = function (props) {
2587 + var BUISwitch116 = function(props) {
2588 if (props.x === 261) {
2589 return React.createElement(
2136 - "div",
2137 - { "data-hover": "tooltip", "data-tooltip-content": "Currently active. Click this switch to deactivate it.", "data-tooltip-position": "below", disabled: false, value: true, onToggle: function () {}, className: "_128j _128k _128n", role: "checkbox", "aria-checked": "true" },
2138 - React.createElement(
2139 - "div",
2140 - { className: "_128o", onClick: function () {}, onKeyDown: function () {}, onMouseDown: function () {}, tabIndex: "0" },
2141 - React.createElement("div", { className: "_128p" })
2590 + 'div',
2591 + {
2592 + 'data-hover': 'tooltip',
2593 + 'data-tooltip-content':
2594 + 'Currently active. Click this switch to deactivate it.',
2595 + 'data-tooltip-position': 'below',
2596 + disabled: false,
2597 + value: true,
2598 + onToggle: function() {},
2599 + className: '_128j _128k _128n',
2600 + role: 'checkbox',
2601 + 'aria-checked': 'true',
2602 + },
2603 + React.createElement(
2604 + 'div',
2605 + {
2606 + className: '_128o',
2607 + onClick: function() {},
2608 + onKeyDown: function() {},
2609 + onMouseDown: function() {},
2610 + tabIndex: '0',
2611 + },
2612 + React.createElement('div', {className: '_128p'})
2613 ),
2614 null
2615 );
2616 }
2617 };
2618
2148 - var AdsStatusSwitchInternal117 = function (props) {
2619 + var AdsStatusSwitchInternal117 = function(props) {
2620 if (props.x === 262) {
2150 - return React.createElement(BUISwitch116, { x: 261 });
2621 + return React.createElement(BUISwitch116, {x: 261});
2622 }
2623 };
2624
2154 - var AdsStatusSwitch118 = function (props) {
2625 + var AdsStatusSwitch118 = function(props) {
2626 if (props.x === 263) {
2156 - return React.createElement(AdsStatusSwitchInternal117, { x: 262 });
2627 + return React.createElement(AdsStatusSwitchInternal117, {x: 262});
2628 }
2629 };
2630
2160 - var FluxContainer_AdsCampaignGroupStatusSwitchContainer_119 = function (props) {
2631 + var FluxContainer_AdsCampaignGroupStatusSwitchContainer_119 = function(
2632 + props
2633 + ) {
2634 if (props.x === 264) {
2162 - return React.createElement(AdsStatusSwitch118, { x: 263, key: "status98010048849317" });
2635 + return React.createElement(AdsStatusSwitch118, {
2636 + x: 263,
2637 + key: 'status98010048849317',
2638 + });
2639 }
2640 };
2641
2166 - var AdsLinksMenu120 = function (props) {
2642 + var AdsLinksMenu120 = function(props) {
2643 if (props.x === 275) {
2168 - return React.createElement(ReactPopoverMenu20, { x: 274 });
2644 + return React.createElement(ReactPopoverMenu20, {x: 274});
2645 }
2646 };
2647
2172 - var FluxContainer_AdsPluginizedLinksMenuContainer_121 = function (props) {
2648 + var FluxContainer_AdsPluginizedLinksMenuContainer_121 = function(props) {
2649 if (props.x === 276) {
2650 return React.createElement(
2175 - "div",
2651 + 'div',
2652 null,
2653 null,
2178 - React.createElement(AdsLinksMenu120, { x: 275 })
2654 + React.createElement(AdsLinksMenu120, {x: 275})
2655 );
2656 }
2657 };
2658
2183 - var AdsCardLeftRightHeader122 = function (props) {
2659 + var AdsCardLeftRightHeader122 = function(props) {
2660 if (props.x === 278) {
2185 - return React.createElement(LeftRight21, { x: 277 });
2661 + return React.createElement(LeftRight21, {x: 277});
2662 }
2663 };
2664
2189 - var AdsPEIDSection123 = function (props) {
2665 + var AdsPEIDSection123 = function(props) {
2666 if (props.x === 282) {
2191 - return React.createElement(AdsCard95, { x: 281 });
2667 + return React.createElement(AdsCard95, {x: 281});
2668 }
2669 };
2670
2195 - var FluxContainer_AdsPECampaignGroupIDSectionContainer_124 = function (props) {
2671 + var FluxContainer_AdsPECampaignGroupIDSectionContainer_124 = function(props) {
2672 if (props.x === 283) {
2197 - return React.createElement(AdsPEIDSection123, { x: 282 });
2673 + return React.createElement(AdsPEIDSection123, {x: 282});
2674 }
2675 };
2676
2201 - var DeferredComponent125 = function (props) {
2677 + var DeferredComponent125 = function(props) {
2678 if (props.x === 284) {
2203 - return React.createElement(FluxContainer_AdsPECampaignGroupIDSectionContainer_124, { x: 283 });
2679 + return React.createElement(
2680 + FluxContainer_AdsPECampaignGroupIDSectionContainer_124,
2681 + {x: 283}
2682 + );
2683 }
2684 };
2685
2207 - var BootloadedComponent126 = function (props) {
2686 + var BootloadedComponent126 = function(props) {
2687 if (props.x === 285) {
2209 - return React.createElement(DeferredComponent125, { x: 284 });
2688 + return React.createElement(DeferredComponent125, {x: 284});
2689 }
2690 };
2691
2213 - var _render127 = function (props) {
2692 + var _render127 = function(props) {
2693 if (props.x === 286) {
2215 - return React.createElement(BootloadedComponent126, { x: 285 });
2694 + return React.createElement(BootloadedComponent126, {x: 285});
2695 }
2696 };
2697
2219 - var AdsEditorErrorsCard128 = function (props) {
2698 + var AdsEditorErrorsCard128 = function(props) {
2699 if (props.x === 288) {
2700 return null;
2701 }
2702 };
2703
2225 - var FluxContainer_FunctionalContainer_129 = function (props) {
2704 + var FluxContainer_FunctionalContainer_129 = function(props) {
2705 if (props.x === 289) {
2227 - return React.createElement(AdsEditorErrorsCard128, { x: 288 });
2706 + return React.createElement(AdsEditorErrorsCard128, {x: 288});
2707 }
2708 };
2709
2231 - var _render130 = function (props) {
2710 + var _render130 = function(props) {
2711 if (props.x === 290) {
2233 - return React.createElement(FluxContainer_FunctionalContainer_129, { x: 289 });
2712 + return React.createElement(FluxContainer_FunctionalContainer_129, {
2713 + x: 289,
2714 + });
2715 }
2716 };
2717
2237 - var AdsEditorMultiColumnLayout131 = function (props) {
2718 + var AdsEditorMultiColumnLayout131 = function(props) {
2719 if (props.x === 294) {
2720 return React.createElement(
2240 - "div",
2241 - { className: "_psh" },
2721 + 'div',
2722 + {className: '_psh'},
2723 React.createElement(
2243 - "div",
2244 - { className: "_3cc0" },
2724 + 'div',
2725 + {className: '_3cc0'},
2726 React.createElement(
2246 - "div",
2727 + 'div',
2728 null,
2248 - React.createElement(AdsEditorLoadingErrors90, { x: 215, key: ".0" }),
2729 + React.createElement(AdsEditorLoadingErrors90, {x: 215, key: '.0'}),
2730 React.createElement(
2250 - "div",
2251 - { className: "_3ms3" },
2731 + 'div',
2732 + {className: '_3ms3'},
2733 React.createElement(
2253 - "div",
2254 - { className: "_3ms4" },
2255 - React.createElement(FluxContainer_AdsEditorColumnContainer_115, { x: 260, key: ".1" })
2734 + 'div',
2735 + {className: '_3ms4'},
2736 + React.createElement(
2737 + FluxContainer_AdsEditorColumnContainer_115,
2738 + {x: 260, key: '.1'}
2739 + )
2740 ),
2741 React.createElement(
2258 - "div",
2259 - { className: "_3pvg" },
2260 - React.createElement(FluxContainer_AdsEditorColumnContainer_115, { x: 293, key: ".2" })
2742 + 'div',
2743 + {className: '_3pvg'},
2744 + React.createElement(
2745 + FluxContainer_AdsEditorColumnContainer_115,
2746 + {x: 293, key: '.2'}
2747 + )
2748 )
2749 )
2750 )
@@ -2266,1932 +2753,2344 @@
2753 }
2754 };
2755
2269 - var AdsPECampaignGroupEditor132 = function (props) {
2756 + var AdsPECampaignGroupEditor132 = function(props) {
2757 if (props.x === 295) {
2758 return React.createElement(
2272 - "div",
2759 + 'div',
2760 null,
2274 - React.createElement(AdsPECampaignGroupHeaderSectionContainer89, { x: 214 }),
2275 - React.createElement(AdsEditorMultiColumnLayout131, { x: 294 })
2761 + React.createElement(AdsPECampaignGroupHeaderSectionContainer89, {
2762 + x: 214,
2763 + }),
2764 + React.createElement(AdsEditorMultiColumnLayout131, {x: 294})
2765 );
2766 }
2767 };
2768
2280 - var AdsPECampaignGroupEditorContainer133 = function (props) {
2769 + var AdsPECampaignGroupEditorContainer133 = function(props) {
2770 if (props.x === 296) {
2282 - return React.createElement(AdsPECampaignGroupEditor132, { x: 295 });
2771 + return React.createElement(AdsPECampaignGroupEditor132, {x: 295});
2772 }
2773 };
2774
2286 - var AdsPESideTrayTabContent134 = function (props) {
2775 + var AdsPESideTrayTabContent134 = function(props) {
2776 if (props.x === 297) {
2777 return React.createElement(
2289 - "div",
2290 - { className: "_1o_8 _44ra _5cyn" },
2291 - React.createElement(AdsPECampaignGroupEditorContainer133, { x: 296 })
2778 + 'div',
2779 + {className: '_1o_8 _44ra _5cyn'},
2780 + React.createElement(AdsPECampaignGroupEditorContainer133, {x: 296})
2781 );
2782 }
2783 };
2784
2296 - var AdsPEEditorTrayTabContentContainer135 = function (props) {
2785 + var AdsPEEditorTrayTabContentContainer135 = function(props) {
2786 if (props.x === 298) {
2298 - return React.createElement(AdsPESideTrayTabContent134, { x: 297 });
2787 + return React.createElement(AdsPESideTrayTabContent134, {x: 297});
2788 }
2789 };
2790
2302 - var AdsPEMultiTabDrawer136 = function (props) {
2791 + var AdsPEMultiTabDrawer136 = function(props) {
2792 if (props.x === 299) {
2793 return React.createElement(
2305 - "div",
2306 - { className: "_2kev _2kex" },
2307 - React.createElement(
2308 - "div",
2309 - { className: "_5yno" },
2310 - React.createElement(AdsPEEditorTrayTabButton83, { x: 197, key: "editor_tray_button" }),
2311 - React.createElement(AdsPEInsightsTrayTabButton84, { x: 202, key: "insights_tray_button" }),
2312 - React.createElement(AdsPENekoDebuggerTrayTabButton85, { x: 204, key: "neko_debugger_tray_button" })
2794 + 'div',
2795 + {className: '_2kev _2kex'},
2796 + React.createElement(
2797 + 'div',
2798 + {className: '_5yno'},
2799 + React.createElement(AdsPEEditorTrayTabButton83, {
2800 + x: 197,
2801 + key: 'editor_tray_button',
2802 + }),
2803 + React.createElement(AdsPEInsightsTrayTabButton84, {
2804 + x: 202,
2805 + key: 'insights_tray_button',
2806 + }),
2807 + React.createElement(AdsPENekoDebuggerTrayTabButton85, {
2808 + x: 204,
2809 + key: 'neko_debugger_tray_button',
2810 + })
2811 ),
2812 React.createElement(
2315 - "div",
2316 - { className: "_5ynn" },
2317 - React.createElement(AdsPEEditorTrayTabContentContainer135, { x: 298, key: "EDITOR_DRAWER" }),
2813 + 'div',
2814 + {className: '_5ynn'},
2815 + React.createElement(AdsPEEditorTrayTabContentContainer135, {
2816 + x: 298,
2817 + key: 'EDITOR_DRAWER',
2818 + }),
2819 null
2820 )
2821 );
2822 }
2823 };
2824
2324 - var FluxContainer_AdsPEMultiTabDrawerContainer_137 = function (props) {
2825 + var FluxContainer_AdsPEMultiTabDrawerContainer_137 = function(props) {
2826 if (props.x === 300) {
2326 - return React.createElement(AdsPEMultiTabDrawer136, { x: 299 });
2827 + return React.createElement(AdsPEMultiTabDrawer136, {x: 299});
2828 }
2829 };
2830
2330 - var AdsPESimpleOrganizer138 = function (props) {
2831 + var AdsPESimpleOrganizer138 = function(props) {
2832 if (props.x === 309) {
2833 return React.createElement(
2333 - "div",
2334 - { className: "_tm2" },
2335 - React.createElement(XUIButton4, { x: 304 }),
2336 - React.createElement(XUIButton4, { x: 306 }),
2337 - React.createElement(XUIButton4, { x: 308 })
2834 + 'div',
2835 + {className: '_tm2'},
2836 + React.createElement(XUIButton4, {x: 304}),
2837 + React.createElement(XUIButton4, {x: 306}),
2838 + React.createElement(XUIButton4, {x: 308})
2839 );
2840 }
2841 };
2842
2342 - var AdsPEOrganizerContainer139 = function (props) {
2843 + var AdsPEOrganizerContainer139 = function(props) {
2844 if (props.x === 310) {
2845 return React.createElement(
2345 - "div",
2846 + 'div',
2847 null,
2347 - React.createElement(AdsPESimpleOrganizer138, { x: 309 })
2848 + React.createElement(AdsPESimpleOrganizer138, {x: 309})
2849 );
2850 }
2851 };
2852
2352 - var FixedDataTableColumnResizeHandle140 = function (props) {
2853 + var FixedDataTableColumnResizeHandle140 = function(props) {
2854 if (props.x === 313) {
2855 return React.createElement(
2355 - "div",
2356 - { className: "_3487 _3488 _3489", style: { "width": 0, "height": 25, "left": 0 } },
2357 - React.createElement("div", { className: "_348a", style: { "height": 25 } })
2856 + 'div',
2857 + {
2858 + className: '_3487 _3488 _3489',
2859 + style: {width: 0, height: 25, left: 0},
2860 + },
2861 + React.createElement('div', {className: '_348a', style: {height: 25}})
2862 );
2863 }
2864 };
2865
2362 - var AdsPETableHeader141 = function (props) {
2866 + var AdsPETableHeader141 = function(props) {
2867 if (props.x === 315) {
2868 return React.createElement(
2365 - "div",
2366 - { className: "_1cig _1ksv _1vd7 _4h2r", id: undefined },
2367 - React.createElement(ReactImage0, { x: 314 }),
2368 - React.createElement(
2369 - "span",
2370 - { className: "_1cid" },
2371 - "Campaigns"
2372 - )
2869 + 'div',
2870 + {className: '_1cig _1ksv _1vd7 _4h2r', id: undefined},
2871 + React.createElement(ReactImage0, {x: 314}),
2872 + React.createElement('span', {className: '_1cid'}, 'Campaigns')
2873 );
2874 }
2875 if (props.x === 320) {
2876 return React.createElement(
2377 - "div",
2378 - { className: "_1cig _1vd7 _4h2r", id: undefined },
2877 + 'div',
2878 + {className: '_1cig _1vd7 _4h2r', id: undefined},
2879 null,
2380 - React.createElement(
2381 - "span",
2382 - { className: "_1cid" },
2383 - "Performance"
2384 - )
2880 + React.createElement('span', {className: '_1cid'}, 'Performance')
2881 );
2882 }
2883 if (props.x === 323) {
2884 return React.createElement(
2389 - "div",
2390 - { className: "_1cig _1vd7 _4h2r", id: undefined },
2885 + 'div',
2886 + {className: '_1cig _1vd7 _4h2r', id: undefined},
2887 null,
2392 - React.createElement(
2393 - "span",
2394 - { className: "_1cid" },
2395 - "Overview"
2396 - )
2888 + React.createElement('span', {className: '_1cid'}, 'Overview')
2889 );
2890 }
2891 if (props.x === 326) {
2892 return React.createElement(
2401 - "div",
2402 - { className: "_1cig _1vd7 _4h2r", id: undefined },
2893 + 'div',
2894 + {className: '_1cig _1vd7 _4h2r', id: undefined},
2895 null,
2404 - React.createElement(
2405 - "span",
2406 - { className: "_1cid" },
2407 - "Toplines"
2408 - )
2896 + React.createElement('span', {className: '_1cid'}, 'Toplines')
2897 );
2898 }
2899 if (props.x === 329) {
2412 - return React.createElement("div", { className: "_1cig _1vd7 _4h2r", id: undefined });
2900 + return React.createElement('div', {
2901 + className: '_1cig _1vd7 _4h2r',
2902 + id: undefined,
2903 + });
2904 }
2905 if (props.x === 340) {
2906 return React.createElement(
2416 - "div",
2417 - { className: "_1cig _25fg", id: undefined },
2907 + 'div',
2908 + {className: '_1cig _25fg', id: undefined},
2909 null,
2419 - React.createElement(
2420 - "span",
2421 - { className: "_1cid" },
2422 - "Campaign Name"
2423 - )
2910 + React.createElement('span', {className: '_1cid'}, 'Campaign Name')
2911 );
2912 }
2913 if (props.x === 346) {
2914 return React.createElement(
2428 - "div",
2429 - { className: "_1cig _25fg", id: undefined, "data-tooltip-content": "Changed", "data-hover": "tooltip" },
2430 - React.createElement(ReactImage0, { x: 345 }),
2915 + 'div',
2916 + {
2917 + className: '_1cig _25fg',
2918 + id: undefined,
2919 + 'data-tooltip-content': 'Changed',
2920 + 'data-hover': 'tooltip',
2921 + },
2922 + React.createElement(ReactImage0, {x: 345}),
2923 null
2924 );
2925 }
2926 if (props.x === 352) {
2927 return React.createElement(
2436 - "div",
2437 - { className: "_1cig _25fg", id: "ads_pe_table_error_header", "data-tooltip-content": "Errors", "data-hover": "tooltip" },
2438 - React.createElement(ReactImage0, { x: 351 }),
2928 + 'div',
2929 + {
2930 + className: '_1cig _25fg',
2931 + id: 'ads_pe_table_error_header',
2932 + 'data-tooltip-content': 'Errors',
2933 + 'data-hover': 'tooltip',
2934 + },
2935 + React.createElement(ReactImage0, {x: 351}),
2936 null
2937 );
2938 }
2939 if (props.x === 357) {
2940 return React.createElement(
2444 - "div",
2445 - { className: "_1cig _25fg", id: undefined },
2941 + 'div',
2942 + {className: '_1cig _25fg', id: undefined},
2943 null,
2447 - React.createElement(
2448 - "span",
2449 - { className: "_1cid" },
2450 - "Status"
2451 - )
2944 + React.createElement('span', {className: '_1cid'}, 'Status')
2945 );
2946 }
2947 if (props.x === 362) {
2948 return React.createElement(
2456 - "div",
2457 - { className: "_1cig _25fg", id: undefined },
2949 + 'div',
2950 + {className: '_1cig _25fg', id: undefined},
2951 null,
2459 - React.createElement(
2460 - "span",
2461 - { className: "_1cid" },
2462 - "Delivery"
2463 - )
2952 + React.createElement('span', {className: '_1cid'}, 'Delivery')
2953 );
2954 }
2955 if (props.x === 369) {
2956 return React.createElement(
2468 - "div",
2469 - { className: "_1cig _25fg", id: undefined },
2957 + 'div',
2958 + {className: '_1cig _25fg', id: undefined},
2959 null,
2471 - React.createElement(
2472 - "span",
2473 - { className: "_1cid" },
2474 - "Results"
2475 - )
2960 + React.createElement('span', {className: '_1cid'}, 'Results')
2961 );
2962 }
2963 if (props.x === 374) {
2964 return React.createElement(
2480 - "div",
2481 - { className: "_1cig _25fg", id: undefined },
2965 + 'div',
2966 + {className: '_1cig _25fg', id: undefined},
2967 null,
2483 - React.createElement(
2484 - "span",
2485 - { className: "_1cid" },
2486 - "Cost"
2487 - )
2968 + React.createElement('span', {className: '_1cid'}, 'Cost')
2969 );
2970 }
2971 if (props.x === 379) {
2972 return React.createElement(
2492 - "div",
2493 - { className: "_1cig _25fg", id: undefined },
2973 + 'div',
2974 + {className: '_1cig _25fg', id: undefined},
2975 null,
2495 - React.createElement(
2496 - "span",
2497 - { className: "_1cid" },
2498 - "Reach"
2499 - )
2976 + React.createElement('span', {className: '_1cid'}, 'Reach')
2977 );
2978 }
2979 if (props.x === 384) {
2980 return React.createElement(
2504 - "div",
2505 - { className: "_1cig _25fg", id: undefined },
2981 + 'div',
2982 + {className: '_1cig _25fg', id: undefined},
2983 null,
2507 - React.createElement(
2508 - "span",
2509 - { className: "_1cid" },
2510 - "Impressions"
2511 - )
2984 + React.createElement('span', {className: '_1cid'}, 'Impressions')
2985 );
2986 }
2987 if (props.x === 389) {
2988 return React.createElement(
2516 - "div",
2517 - { className: "_1cig _25fg", id: undefined },
2989 + 'div',
2990 + {className: '_1cig _25fg', id: undefined},
2991 null,
2519 - React.createElement(
2520 - "span",
2521 - { className: "_1cid" },
2522 - "Clicks"
2523 - )
2992 + React.createElement('span', {className: '_1cid'}, 'Clicks')
2993 );
2994 }
2995 if (props.x === 394) {
2996 return React.createElement(
2528 - "div",
2529 - { className: "_1cig _25fg", id: undefined },
2997 + 'div',
2998 + {className: '_1cig _25fg', id: undefined},
2999 null,
2531 - React.createElement(
2532 - "span",
2533 - { className: "_1cid" },
2534 - "Avg. CPM"
2535 - )
3000 + React.createElement('span', {className: '_1cid'}, 'Avg. CPM')
3001 );
3002 }
3003 if (props.x === 399) {
3004 return React.createElement(
2540 - "div",
2541 - { className: "_1cig _25fg", id: undefined },
3005 + 'div',
3006 + {className: '_1cig _25fg', id: undefined},
3007 null,
2543 - React.createElement(
2544 - "span",
2545 - { className: "_1cid" },
2546 - "Avg. CPC"
2547 - )
3008 + React.createElement('span', {className: '_1cid'}, 'Avg. CPC')
3009 );
3010 }
3011 if (props.x === 404) {
3012 return React.createElement(
2552 - "div",
2553 - { className: "_1cig _25fg", id: undefined },
3013 + 'div',
3014 + {className: '_1cig _25fg', id: undefined},
3015 null,
2555 - React.createElement(
2556 - "span",
2557 - { className: "_1cid" },
2558 - "CTR %"
2559 - )
3016 + React.createElement('span', {className: '_1cid'}, 'CTR %')
3017 );
3018 }
3019 if (props.x === 409) {
3020 return React.createElement(
2564 - "div",
2565 - { className: "_1cig _25fg", id: undefined },
3021 + 'div',
3022 + {className: '_1cig _25fg', id: undefined},
3023 null,
2567 - React.createElement(
2568 - "span",
2569 - { className: "_1cid" },
2570 - "Spent"
2571 - )
3024 + React.createElement('span', {className: '_1cid'}, 'Spent')
3025 );
3026 }
3027 if (props.x === 414) {
3028 return React.createElement(
2576 - "div",
2577 - { className: "_1cig _25fg", id: undefined },
3029 + 'div',
3030 + {className: '_1cig _25fg', id: undefined},
3031 null,
2579 - React.createElement(
2580 - "span",
2581 - { className: "_1cid" },
2582 - "Objective"
2583 - )
3032 + React.createElement('span', {className: '_1cid'}, 'Objective')
3033 );
3034 }
3035 if (props.x === 419) {
3036 return React.createElement(
2588 - "div",
2589 - { className: "_1cig _25fg", id: undefined },
3037 + 'div',
3038 + {className: '_1cig _25fg', id: undefined},
3039 null,
2591 - React.createElement(
2592 - "span",
2593 - { className: "_1cid" },
2594 - "Buying Type"
2595 - )
3040 + React.createElement('span', {className: '_1cid'}, 'Buying Type')
3041 );
3042 }
3043 if (props.x === 424) {
3044 return React.createElement(
2600 - "div",
2601 - { className: "_1cig _25fg", id: undefined },
3045 + 'div',
3046 + {className: '_1cig _25fg', id: undefined},
3047 null,
2603 - React.createElement(
2604 - "span",
2605 - { className: "_1cid" },
2606 - "Campaign ID"
2607 - )
3048 + React.createElement('span', {className: '_1cid'}, 'Campaign ID')
3049 );
3050 }
3051 if (props.x === 429) {
3052 return React.createElement(
2612 - "div",
2613 - { className: "_1cig _25fg", id: undefined },
3053 + 'div',
3054 + {className: '_1cig _25fg', id: undefined},
3055 null,
2615 - React.createElement(
2616 - "span",
2617 - { className: "_1cid" },
2618 - "Start"
2619 - )
3056 + React.createElement('span', {className: '_1cid'}, 'Start')
3057 );
3058 }
3059 if (props.x === 434) {
3060 return React.createElement(
2624 - "div",
2625 - { className: "_1cig _25fg", id: undefined },
3061 + 'div',
3062 + {className: '_1cig _25fg', id: undefined},
3063 null,
2627 - React.createElement(
2628 - "span",
2629 - { className: "_1cid" },
2630 - "End"
2631 - )
3064 + React.createElement('span', {className: '_1cid'}, 'End')
3065 );
3066 }
3067 if (props.x === 439) {
3068 return React.createElement(
2636 - "div",
2637 - { className: "_1cig _25fg", id: undefined },
3069 + 'div',
3070 + {className: '_1cig _25fg', id: undefined},
3071 null,
2639 - React.createElement(
2640 - "span",
2641 - { className: "_1cid" },
2642 - "Date created"
2643 - )
3072 + React.createElement('span', {className: '_1cid'}, 'Date created')
3073 );
3074 }
3075 if (props.x === 444) {
3076 return React.createElement(
2648 - "div",
2649 - { className: "_1cig _25fg", id: undefined },
3077 + 'div',
3078 + {className: '_1cig _25fg', id: undefined},
3079 null,
2651 - React.createElement(
2652 - "span",
2653 - { className: "_1cid" },
2654 - "Date last edited"
2655 - )
3080 + React.createElement('span', {className: '_1cid'}, 'Date last edited')
3081 );
3082 }
3083 if (props.x === 449) {
3084 return React.createElement(
2660 - "div",
2661 - { className: "_1cig _25fg _4h2r", id: undefined },
3085 + 'div',
3086 + {className: '_1cig _25fg _4h2r', id: undefined},
3087 null,
2663 - React.createElement(
2664 - "span",
2665 - { className: "_1cid" },
2666 - "Tags"
2667 - )
3088 + React.createElement('span', {className: '_1cid'}, 'Tags')
3089 );
3090 }
3091 if (props.x === 452) {
2671 - return React.createElement("div", { className: "_1cig _25fg _4h2r", id: undefined });
3092 + return React.createElement('div', {
3093 + className: '_1cig _25fg _4h2r',
3094 + id: undefined,
3095 + });
3096 }
3097 };
3098
2675 - var TransitionCell142 = function (props) {
3099 + var TransitionCell142 = function(props) {
3100 if (props.x === 316) {
3101 return React.createElement(
2678 - "div",
2679 - { label: "Campaigns", height: 40, width: 721, className: "_4lgc _4h2u", style: { "height": 40, "width": 721 } },
2680 - React.createElement(
2681 - "div",
2682 - { className: "_4lgd _4h2w" },
3102 + 'div',
3103 + {
3104 + label: 'Campaigns',
3105 + height: 40,
3106 + width: 721,
3107 + className: '_4lgc _4h2u',
3108 + style: {height: 40, width: 721},
3109 + },
3110 + React.createElement(
3111 + 'div',
3112 + {className: '_4lgd _4h2w'},
3113 React.createElement(
2684 - "div",
2685 - { className: "_4lge _4h2x" },
2686 - React.createElement(AdsPETableHeader141, { x: 315 })
3114 + 'div',
3115 + {className: '_4lge _4h2x'},
3116 + React.createElement(AdsPETableHeader141, {x: 315})
3117 )
3118 )
3119 );
3120 }
3121 if (props.x === 321) {
3122 return React.createElement(
2693 - "div",
2694 - { label: "Performance", height: 40, width: 798, className: "_4lgc _4h2u", style: { "height": 40, "width": 798 } },
2695 - React.createElement(
2696 - "div",
2697 - { className: "_4lgd _4h2w" },
3123 + 'div',
3124 + {
3125 + label: 'Performance',
3126 + height: 40,
3127 + width: 798,
3128 + className: '_4lgc _4h2u',
3129 + style: {height: 40, width: 798},
3130 + },
3131 + React.createElement(
3132 + 'div',
3133 + {className: '_4lgd _4h2w'},
3134 React.createElement(
2699 - "div",
2700 - { className: "_4lge _4h2x" },
2701 - React.createElement(AdsPETableHeader141, { x: 320 })
3135 + 'div',
3136 + {className: '_4lge _4h2x'},
3137 + React.createElement(AdsPETableHeader141, {x: 320})
3138 )
3139 )
3140 );
3141 }
3142 if (props.x === 324) {
3143 return React.createElement(
2708 - "div",
2709 - { label: "Overview", height: 40, width: 1022, className: "_4lgc _4h2u", style: { "height": 40, "width": 1022 } },
2710 - React.createElement(
2711 - "div",
2712 - { className: "_4lgd _4h2w" },
3144 + 'div',
3145 + {
3146 + label: 'Overview',
3147 + height: 40,
3148 + width: 1022,
3149 + className: '_4lgc _4h2u',
3150 + style: {height: 40, width: 1022},
3151 + },
3152 + React.createElement(
3153 + 'div',
3154 + {className: '_4lgd _4h2w'},
3155 React.createElement(
2714 - "div",
2715 - { className: "_4lge _4h2x" },
2716 - React.createElement(AdsPETableHeader141, { x: 323 })
3156 + 'div',
3157 + {className: '_4lge _4h2x'},
3158 + React.createElement(AdsPETableHeader141, {x: 323})
3159 )
3160 )
3161 );
3162 }
3163 if (props.x === 327) {
3164 return React.createElement(
2723 - "div",
2724 - { label: "Toplines", height: 40, width: 0, className: "_4lgc _4h2u", style: { "height": 40, "width": 0 } },
2725 - React.createElement(
2726 - "div",
2727 - { className: "_4lgd _4h2w" },
3165 + 'div',
3166 + {
3167 + label: 'Toplines',
3168 + height: 40,
3169 + width: 0,
3170 + className: '_4lgc _4h2u',
3171 + style: {height: 40, width: 0},
3172 + },
3173 + React.createElement(
3174 + 'div',
3175 + {className: '_4lgd _4h2w'},
3176 React.createElement(
2729 - "div",
2730 - { className: "_4lge _4h2x" },
2731 - React.createElement(AdsPETableHeader141, { x: 326 })
3177 + 'div',
3178 + {className: '_4lge _4h2x'},
3179 + React.createElement(AdsPETableHeader141, {x: 326})
3180 )
3181 )
3182 );
3183 }
3184 if (props.x === 330) {
3185 return React.createElement(
2738 - "div",
2739 - { label: "", height: 40, width: 25, className: "_4lgc _4h2u", style: { "height": 40, "width": 25 } },
2740 - React.createElement(
2741 - "div",
2742 - { className: "_4lgd _4h2w" },
3186 + 'div',
3187 + {
3188 + label: '',
3189 + height: 40,
3190 + width: 25,
3191 + className: '_4lgc _4h2u',
3192 + style: {height: 40, width: 25},
3193 + },
3194 + React.createElement(
3195 + 'div',
3196 + {className: '_4lgd _4h2w'},
3197 React.createElement(
2744 - "div",
2745 - { className: "_4lge _4h2x" },
2746 - React.createElement(AdsPETableHeader141, { x: 329 })
3198 + 'div',
3199 + {className: '_4lge _4h2x'},
3200 + React.createElement(AdsPETableHeader141, {x: 329})
3201 )
3202 )
3203 );
3204 }
3205 if (props.x === 338) {
3206 return React.createElement(
2753 - "div",
2754 - { label: undefined, width: 42, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 42 } },
2755 - React.createElement(
2756 - "div",
2757 - { className: "_4lgd _4h2w" },
3207 + 'div',
3208 + {
3209 + label: undefined,
3210 + width: 42,
3211 + className: '_4lgc _4h2u',
3212 + height: 25,
3213 + style: {height: 25, width: 42},
3214 + },
3215 + React.createElement(
3216 + 'div',
3217 + {className: '_4lgd _4h2w'},
3218 React.createElement(
2759 - "div",
2760 - { className: "_4lge _4h2x" },
2761 - React.createElement(XUICheckboxInput60, { x: 337 })
3219 + 'div',
3220 + {className: '_4lge _4h2x'},
3221 + React.createElement(XUICheckboxInput60, {x: 337})
3222 )
3223 )
3224 );
3225 }
3226 if (props.x === 343) {
3227 return React.createElement(
2768 - "div",
2769 - { label: "Campaign Name", width: 400, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 400 } },
2770 - React.createElement(
2771 - "div",
2772 - { className: "_4lgd _4h2w" },
3228 + 'div',
3229 + {
3230 + label: 'Campaign Name',
3231 + width: 400,
3232 + className: '_4lgc _4h2u',
3233 + height: 25,
3234 + style: {height: 25, width: 400},
3235 + },
3236 + React.createElement(
3237 + 'div',
3238 + {className: '_4lgd _4h2w'},
3239 React.createElement(
2774 - "div",
2775 - { className: "_4lge _4h2x" },
2776 - React.createElement(FixedDataTableSortableHeader149, { x: 342 })
3240 + 'div',
3241 + {className: '_4lge _4h2x'},
3242 + React.createElement(FixedDataTableSortableHeader149, {x: 342})
3243 )
3244 )
3245 );
3246 }
3247 if (props.x === 349) {
3248 return React.createElement(
2783 - "div",
2784 - { label: undefined, width: 33, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 33 } },
2785 - React.createElement(
2786 - "div",
2787 - { className: "_4lgd _4h2w" },
3249 + 'div',
3250 + {
3251 + label: undefined,
3252 + width: 33,
3253 + className: '_4lgc _4h2u',
3254 + height: 25,
3255 + style: {height: 25, width: 33},
3256 + },
3257 + React.createElement(
3258 + 'div',
3259 + {className: '_4lgd _4h2w'},
3260 React.createElement(
2789 - "div",
2790 - { className: "_4lge _4h2x" },
2791 - React.createElement(FixedDataTableSortableHeader149, { x: 348 })
3261 + 'div',
3262 + {className: '_4lge _4h2x'},
3263 + React.createElement(FixedDataTableSortableHeader149, {x: 348})
3264 )
3265 )
3266 );
3267 }
3268 if (props.x === 355) {
3269 return React.createElement(
2798 - "div",
2799 - { label: undefined, width: 36, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 36 } },
2800 - React.createElement(
2801 - "div",
2802 - { className: "_4lgd _4h2w" },
3270 + 'div',
3271 + {
3272 + label: undefined,
3273 + width: 36,
3274 + className: '_4lgc _4h2u',
3275 + height: 25,
3276 + style: {height: 25, width: 36},
3277 + },
3278 + React.createElement(
3279 + 'div',
3280 + {className: '_4lgd _4h2w'},
3281 React.createElement(
2804 - "div",
2805 - { className: "_4lge _4h2x" },
2806 - React.createElement(FixedDataTableSortableHeader149, { x: 354 })
3282 + 'div',
3283 + {className: '_4lge _4h2x'},
3284 + React.createElement(FixedDataTableSortableHeader149, {x: 354})
3285 )
3286 )
3287 );
3288 }
3289 if (props.x === 360) {
3290 return React.createElement(
2813 - "div",
2814 - { label: "Status", width: 60, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 60 } },
2815 - React.createElement(
2816 - "div",
2817 - { className: "_4lgd _4h2w" },
3291 + 'div',
3292 + {
3293 + label: 'Status',
3294 + width: 60,
3295 + className: '_4lgc _4h2u',
3296 + height: 25,
3297 + style: {height: 25, width: 60},
3298 + },
3299 + React.createElement(
3300 + 'div',
3301 + {className: '_4lgd _4h2w'},
3302 React.createElement(
2819 - "div",
2820 - { className: "_4lge _4h2x" },
2821 - React.createElement(FixedDataTableSortableHeader149, { x: 359 })
3303 + 'div',
3304 + {className: '_4lge _4h2x'},
3305 + React.createElement(FixedDataTableSortableHeader149, {x: 359})
3306 )
3307 )
3308 );
3309 }
3310 if (props.x === 365) {
3311 return React.createElement(
2828 - "div",
2829 - { label: "Delivery", width: 150, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 150 } },
2830 - React.createElement(
2831 - "div",
2832 - { className: "_4lgd _4h2w" },
3312 + 'div',
3313 + {
3314 + label: 'Delivery',
3315 + width: 150,
3316 + className: '_4lgc _4h2u',
3317 + height: 25,
3318 + style: {height: 25, width: 150},
3319 + },
3320 + React.createElement(
3321 + 'div',
3322 + {className: '_4lgd _4h2w'},
3323 React.createElement(
2834 - "div",
2835 - { className: "_4lge _4h2x" },
2836 - React.createElement(FixedDataTableSortableHeader149, { x: 364 })
3324 + 'div',
3325 + {className: '_4lge _4h2x'},
3326 + React.createElement(FixedDataTableSortableHeader149, {x: 364})
3327 )
3328 )
3329 );
3330 }
3331 if (props.x === 372) {
3332 return React.createElement(
2843 - "div",
2844 - { label: "Results", width: 140, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 140 } },
2845 - React.createElement(
2846 - "div",
2847 - { className: "_4lgd _4h2w" },
3333 + 'div',
3334 + {
3335 + label: 'Results',
3336 + width: 140,
3337 + className: '_4lgc _4h2u',
3338 + height: 25,
3339 + style: {height: 25, width: 140},
3340 + },
3341 + React.createElement(
3342 + 'div',
3343 + {className: '_4lgd _4h2w'},
3344 React.createElement(
2849 - "div",
2850 - { className: "_4lge _4h2x" },
2851 - React.createElement(FixedDataTableSortableHeader149, { x: 371 })
3345 + 'div',
3346 + {className: '_4lge _4h2x'},
3347 + React.createElement(FixedDataTableSortableHeader149, {x: 371})
3348 )
3349 )
3350 );
3351 }
3352 if (props.x === 377) {
3353 return React.createElement(
2858 - "div",
2859 - { label: "Cost", width: 140, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 140 } },
2860 - React.createElement(
2861 - "div",
2862 - { className: "_4lgd _4h2w" },
3354 + 'div',
3355 + {
3356 + label: 'Cost',
3357 + width: 140,
3358 + className: '_4lgc _4h2u',
3359 + height: 25,
3360 + style: {height: 25, width: 140},
3361 + },
3362 + React.createElement(
3363 + 'div',
3364 + {className: '_4lgd _4h2w'},
3365 React.createElement(
2864 - "div",
2865 - { className: "_4lge _4h2x" },
2866 - React.createElement(FixedDataTableSortableHeader149, { x: 376 })
3366 + 'div',
3367 + {className: '_4lge _4h2x'},
3368 + React.createElement(FixedDataTableSortableHeader149, {x: 376})
3369 )
3370 )
3371 );
3372 }
3373 if (props.x === 382) {
3374 return React.createElement(
2873 - "div",
2874 - { label: "Reach", width: 80, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 80 } },
2875 - React.createElement(
2876 - "div",
2877 - { className: "_4lgd _4h2w" },
3375 + 'div',
3376 + {
3377 + label: 'Reach',
3378 + width: 80,
3379 + className: '_4lgc _4h2u',
3380 + height: 25,
3381 + style: {height: 25, width: 80},
3382 + },
3383 + React.createElement(
3384 + 'div',
3385 + {className: '_4lgd _4h2w'},
3386 React.createElement(
2879 - "div",
2880 - { className: "_4lge _4h2x" },
2881 - React.createElement(FixedDataTableSortableHeader149, { x: 381 })
3387 + 'div',
3388 + {className: '_4lge _4h2x'},
3389 + React.createElement(FixedDataTableSortableHeader149, {x: 381})
3390 )
3391 )
3392 );
3393 }
3394 if (props.x === 387) {
3395 return React.createElement(
2888 - "div",
2889 - { label: "Impressions", width: 80, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 80 } },
2890 - React.createElement(
2891 - "div",
2892 - { className: "_4lgd _4h2w" },
3396 + 'div',
3397 + {
3398 + label: 'Impressions',
3399 + width: 80,
3400 + className: '_4lgc _4h2u',
3401 + height: 25,
3402 + style: {height: 25, width: 80},
3403 + },
3404 + React.createElement(
3405 + 'div',
3406 + {className: '_4lgd _4h2w'},
3407 React.createElement(
2894 - "div",
2895 - { className: "_4lge _4h2x" },
2896 - React.createElement(FixedDataTableSortableHeader149, { x: 386 })
3408 + 'div',
3409 + {className: '_4lge _4h2x'},
3410 + React.createElement(FixedDataTableSortableHeader149, {x: 386})
3411 )
3412 )
3413 );
3414 }
3415 if (props.x === 392) {
3416 return React.createElement(
2903 - "div",
2904 - { label: "Clicks", width: 60, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 60 } },
2905 - React.createElement(
2906 - "div",
2907 - { className: "_4lgd _4h2w" },
3417 + 'div',
3418 + {
3419 + label: 'Clicks',
3420 + width: 60,
3421 + className: '_4lgc _4h2u',
3422 + height: 25,
3423 + style: {height: 25, width: 60},
3424 + },
3425 + React.createElement(
3426 + 'div',
3427 + {className: '_4lgd _4h2w'},
3428 React.createElement(
2909 - "div",
2910 - { className: "_4lge _4h2x" },
2911 - React.createElement(FixedDataTableSortableHeader149, { x: 391 })
3429 + 'div',
3430 + {className: '_4lge _4h2x'},
3431 + React.createElement(FixedDataTableSortableHeader149, {x: 391})
3432 )
3433 )
3434 );
3435 }
3436 if (props.x === 397) {
3437 return React.createElement(
2918 - "div",
2919 - { label: "Avg. CPM", width: 80, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 80 } },
2920 - React.createElement(
2921 - "div",
2922 - { className: "_4lgd _4h2w" },
3438 + 'div',
3439 + {
3440 + label: 'Avg. CPM',
3441 + width: 80,
3442 + className: '_4lgc _4h2u',
3443 + height: 25,
3444 + style: {height: 25, width: 80},
3445 + },
3446 + React.createElement(
3447 + 'div',
3448 + {className: '_4lgd _4h2w'},
3449 React.createElement(
2924 - "div",
2925 - { className: "_4lge _4h2x" },
2926 - React.createElement(FixedDataTableSortableHeader149, { x: 396 })
3450 + 'div',
3451 + {className: '_4lge _4h2x'},
3452 + React.createElement(FixedDataTableSortableHeader149, {x: 396})
3453 )
3454 )
3455 );
3456 }
3457 if (props.x === 402) {
3458 return React.createElement(
2933 - "div",
2934 - { label: "Avg. CPC", width: 78, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 78 } },
2935 - React.createElement(
2936 - "div",
2937 - { className: "_4lgd _4h2w" },
3459 + 'div',
3460 + {
3461 + label: 'Avg. CPC',
3462 + width: 78,
3463 + className: '_4lgc _4h2u',
3464 + height: 25,
3465 + style: {height: 25, width: 78},
3466 + },
3467 + React.createElement(
3468 + 'div',
3469 + {className: '_4lgd _4h2w'},
3470 React.createElement(
2939 - "div",
2940 - { className: "_4lge _4h2x" },
2941 - React.createElement(FixedDataTableSortableHeader149, { x: 401 })
3471 + 'div',
3472 + {className: '_4lge _4h2x'},
3473 + React.createElement(FixedDataTableSortableHeader149, {x: 401})
3474 )
3475 )
3476 );
3477 }
3478 if (props.x === 407) {
3479 return React.createElement(
2948 - "div",
2949 - { label: "CTR %", width: 70, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 70 } },
2950 - React.createElement(
2951 - "div",
2952 - { className: "_4lgd _4h2w" },
3480 + 'div',
3481 + {
3482 + label: 'CTR %',
3483 + width: 70,
3484 + className: '_4lgc _4h2u',
3485 + height: 25,
3486 + style: {height: 25, width: 70},
3487 + },
3488 + React.createElement(
3489 + 'div',
3490 + {className: '_4lgd _4h2w'},
3491 React.createElement(
2954 - "div",
2955 - { className: "_4lge _4h2x" },
2956 - React.createElement(FixedDataTableSortableHeader149, { x: 406 })
3492 + 'div',
3493 + {className: '_4lge _4h2x'},
3494 + React.createElement(FixedDataTableSortableHeader149, {x: 406})
3495 )
3496 )
3497 );
3498 }
3499 if (props.x === 412) {
3500 return React.createElement(
2963 - "div",
2964 - { label: "Spent", width: 70, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 70 } },
2965 - React.createElement(
2966 - "div",
2967 - { className: "_4lgd _4h2w" },
3501 + 'div',
3502 + {
3503 + label: 'Spent',
3504 + width: 70,
3505 + className: '_4lgc _4h2u',
3506 + height: 25,
3507 + style: {height: 25, width: 70},
3508 + },
3509 + React.createElement(
3510 + 'div',
3511 + {className: '_4lgd _4h2w'},
3512 React.createElement(
2969 - "div",
2970 - { className: "_4lge _4h2x" },
2971 - React.createElement(FixedDataTableSortableHeader149, { x: 411 })
3513 + 'div',
3514 + {className: '_4lge _4h2x'},
3515 + React.createElement(FixedDataTableSortableHeader149, {x: 411})
3516 )
3517 )
3518 );
3519 }
3520 if (props.x === 417) {
3521 return React.createElement(
2978 - "div",
2979 - { label: "Objective", width: 200, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 200 } },
2980 - React.createElement(
2981 - "div",
2982 - { className: "_4lgd _4h2w" },
3522 + 'div',
3523 + {
3524 + label: 'Objective',
3525 + width: 200,
3526 + className: '_4lgc _4h2u',
3527 + height: 25,
3528 + style: {height: 25, width: 200},
3529 + },
3530 + React.createElement(
3531 + 'div',
3532 + {className: '_4lgd _4h2w'},
3533 React.createElement(
2984 - "div",
2985 - { className: "_4lge _4h2x" },
2986 - React.createElement(FixedDataTableSortableHeader149, { x: 416 })
3534 + 'div',
3535 + {className: '_4lge _4h2x'},
3536 + React.createElement(FixedDataTableSortableHeader149, {x: 416})
3537 )
3538 )
3539 );
3540 }
3541 if (props.x === 422) {
3542 return React.createElement(
2993 - "div",
2994 - { label: "Buying Type", width: 100, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 100 } },
2995 - React.createElement(
2996 - "div",
2997 - { className: "_4lgd _4h2w" },
3543 + 'div',
3544 + {
3545 + label: 'Buying Type',
3546 + width: 100,
3547 + className: '_4lgc _4h2u',
3548 + height: 25,
3549 + style: {height: 25, width: 100},
3550 + },
3551 + React.createElement(
3552 + 'div',
3553 + {className: '_4lgd _4h2w'},
3554 React.createElement(
2999 - "div",
3000 - { className: "_4lge _4h2x" },
3001 - React.createElement(FixedDataTableSortableHeader149, { x: 421 })
3555 + 'div',
3556 + {className: '_4lge _4h2x'},
3557 + React.createElement(FixedDataTableSortableHeader149, {x: 421})
3558 )
3559 )
3560 );
3561 }
3562 if (props.x === 427) {
3563 return React.createElement(
3008 - "div",
3009 - { label: "Campaign ID", width: 120, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 120 } },
3010 - React.createElement(
3011 - "div",
3012 - { className: "_4lgd _4h2w" },
3564 + 'div',
3565 + {
3566 + label: 'Campaign ID',
3567 + width: 120,
3568 + className: '_4lgc _4h2u',
3569 + height: 25,
3570 + style: {height: 25, width: 120},
3571 + },
3572 + React.createElement(
3573 + 'div',
3574 + {className: '_4lgd _4h2w'},
3575 React.createElement(
3014 - "div",
3015 - { className: "_4lge _4h2x" },
3016 - React.createElement(FixedDataTableSortableHeader149, { x: 426 })
3576 + 'div',
3577 + {className: '_4lge _4h2x'},
3578 + React.createElement(FixedDataTableSortableHeader149, {x: 426})
3579 )
3580 )
3581 );
3582 }
3583 if (props.x === 432) {
3584 return React.createElement(
3023 - "div",
3024 - { label: "Start", width: 113, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 113 } },
3025 - React.createElement(
3026 - "div",
3027 - { className: "_4lgd _4h2w" },
3585 + 'div',
3586 + {
3587 + label: 'Start',
3588 + width: 113,
3589 + className: '_4lgc _4h2u',
3590 + height: 25,
3591 + style: {height: 25, width: 113},
3592 + },
3593 + React.createElement(
3594 + 'div',
3595 + {className: '_4lgd _4h2w'},
3596 React.createElement(
3029 - "div",
3030 - { className: "_4lge _4h2x" },
3031 - React.createElement(FixedDataTableSortableHeader149, { x: 431 })
3597 + 'div',
3598 + {className: '_4lge _4h2x'},
3599 + React.createElement(FixedDataTableSortableHeader149, {x: 431})
3600 )
3601 )
3602 );
3603 }
3604 if (props.x === 437) {
3605 return React.createElement(
3038 - "div",
3039 - { label: "End", width: 113, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 113 } },
3040 - React.createElement(
3041 - "div",
3042 - { className: "_4lgd _4h2w" },
3606 + 'div',
3607 + {
3608 + label: 'End',
3609 + width: 113,
3610 + className: '_4lgc _4h2u',
3611 + height: 25,
3612 + style: {height: 25, width: 113},
3613 + },
3614 + React.createElement(
3615 + 'div',
3616 + {className: '_4lgd _4h2w'},
3617 React.createElement(
3044 - "div",
3045 - { className: "_4lge _4h2x" },
3046 - React.createElement(FixedDataTableSortableHeader149, { x: 436 })
3618 + 'div',
3619 + {className: '_4lge _4h2x'},
3620 + React.createElement(FixedDataTableSortableHeader149, {x: 436})
3621 )
3622 )
3623 );
3624 }
3625 if (props.x === 442) {
3626 return React.createElement(
3053 - "div",
3054 - { label: "Date created", width: 113, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 113 } },
3055 - React.createElement(
3056 - "div",
3057 - { className: "_4lgd _4h2w" },
3627 + 'div',
3628 + {
3629 + label: 'Date created',
3630 + width: 113,
3631 + className: '_4lgc _4h2u',
3632 + height: 25,
3633 + style: {height: 25, width: 113},
3634 + },
3635 + React.createElement(
3636 + 'div',
3637 + {className: '_4lgd _4h2w'},
3638 React.createElement(
3059 - "div",
3060 - { className: "_4lge _4h2x" },
3061 - React.createElement(FixedDataTableSortableHeader149, { x: 441 })
3639 + 'div',
3640 + {className: '_4lge _4h2x'},
3641 + React.createElement(FixedDataTableSortableHeader149, {x: 441})
3642 )
3643 )
3644 );
3645 }
3646 if (props.x === 447) {
3647 return React.createElement(
3068 - "div",
3069 - { label: "Date last edited", width: 113, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 113 } },
3070 - React.createElement(
3071 - "div",
3072 - { className: "_4lgd _4h2w" },
3648 + 'div',
3649 + {
3650 + label: 'Date last edited',
3651 + width: 113,
3652 + className: '_4lgc _4h2u',
3653 + height: 25,
3654 + style: {height: 25, width: 113},
3655 + },
3656 + React.createElement(
3657 + 'div',
3658 + {className: '_4lgd _4h2w'},
3659 React.createElement(

This file is too large to show in full.

scripts/bench/benchmarks/pe-functional-components/build.js
+2 -4
@@ -1,11 +1,9 @@
1 'use strict';
2
3 -const {
4 - join,
5 -} = require('path');
3 +const {join} = require('path');
4
5 async function build(reactPath, asyncCopyTo) {
8 - // copy the UMD bundles
6 + // copy the UMD bundles
7 await asyncCopyTo(
8 join(reactPath, 'build', 'dist', 'react.production.min.js'),
9 join(__dirname, 'react.production.min.js')
scripts/bench/benchmarks/pe-no-components/benchmark.js
+2071 -1409
@@ -1,133 +1,261 @@
1 -(function () {
1 +(function() {
2 'use strict';
3
4 - var ReactImage0 = function (x) {
4 + var ReactImage0 = function(x) {
5 if (x === 0) {
6 - return React.createElement("i", { alt: "", className: "_3-99 img sp_i534r85sjIn sx_538591", src: null });
6 + return React.createElement('i', {
7 + alt: '',
8 + className: '_3-99 img sp_i534r85sjIn sx_538591',
9 + src: null,
10 + });
11 }
12 if (x === 15) {
9 - return React.createElement("i", { className: "_3ut_ img sp_i534r85sjIn sx_e8ac93", src: null, alt: "" });
13 + return React.createElement('i', {
14 + className: '_3ut_ img sp_i534r85sjIn sx_e8ac93',
15 + src: null,
16 + alt: '',
17 + });
18 }
19 if (x === 22) {
12 - return React.createElement("i", { alt: "", className: "_3-8_ img sp_i534r85sjIn sx_7b15bc", src: null });
20 + return React.createElement('i', {
21 + alt: '',
22 + className: '_3-8_ img sp_i534r85sjIn sx_7b15bc',
23 + src: null,
24 + });
25 }
26 if (x === 29) {
15 - return React.createElement("i", { className: "_1m1s _4540 _p img sp_i534r85sjIn sx_f40b1c", src: null, alt: "" });
27 + return React.createElement('i', {
28 + className: '_1m1s _4540 _p img sp_i534r85sjIn sx_f40b1c',
29 + src: null,
30 + alt: '',
31 + });
32 }
33 if (x === 42) {
34 return React.createElement(
19 - "i",
20 - { alt: "Warning", className: "_585p img sp_i534r85sjIn sx_20273d", src: null },
21 - React.createElement(
22 - "u",
23 - null,
24 - "Warning"
25 - )
35 + 'i',
36 + {
37 + alt: 'Warning',
38 + className: '_585p img sp_i534r85sjIn sx_20273d',
39 + src: null,
40 + },
41 + React.createElement('u', null, 'Warning')
42 );
43 }
44 if (x === 67) {
29 - return React.createElement("i", { alt: "", className: "_3-8_ img sp_i534r85sjIn sx_b5d079", src: null });
45 + return React.createElement('i', {
46 + alt: '',
47 + className: '_3-8_ img sp_i534r85sjIn sx_b5d079',
48 + src: null,
49 + });
50 }
51 if (x === 70) {
32 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_29f8c9" });
52 + return React.createElement('i', {
53 + src: null,
54 + alt: '',
55 + className: 'img sp_i534r85sjIn sx_29f8c9',
56 + });
57 }
58 if (x === 76) {
35 - return React.createElement("i", { alt: "", className: "_3-8_ img sp_i534r85sjIn sx_ef6a9c", src: null });
59 + return React.createElement('i', {
60 + alt: '',
61 + className: '_3-8_ img sp_i534r85sjIn sx_ef6a9c',
62 + src: null,
63 + });
64 }
65 if (x === 79) {
38 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_6f8c43" });
66 + return React.createElement('i', {
67 + src: null,
68 + alt: '',
69 + className: 'img sp_i534r85sjIn sx_6f8c43',
70 + });
71 }
72 if (x === 88) {
41 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_e94a2d" });
73 + return React.createElement('i', {
74 + src: null,
75 + alt: '',
76 + className: 'img sp_i534r85sjIn sx_e94a2d',
77 + });
78 }
79 if (x === 91) {
44 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_7ed7d4" });
80 + return React.createElement('i', {
81 + src: null,
82 + alt: '',
83 + className: 'img sp_i534r85sjIn sx_7ed7d4',
84 + });
85 }
86 if (x === 94) {
47 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_930440" });
87 + return React.createElement('i', {
88 + src: null,
89 + alt: '',
90 + className: 'img sp_i534r85sjIn sx_930440',
91 + });
92 }
93 if (x === 98) {
50 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_750c83" });
94 + return React.createElement('i', {
95 + src: null,
96 + alt: '',
97 + className: 'img sp_i534r85sjIn sx_750c83',
98 + });
99 }
100 if (x === 108) {
53 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_73c1bb" });
101 + return React.createElement('i', {
102 + src: null,
103 + alt: '',
104 + className: 'img sp_i534r85sjIn sx_73c1bb',
105 + });
106 }
107 if (x === 111) {
56 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_29f28d" });
108 + return React.createElement('i', {
109 + src: null,
110 + alt: '',
111 + className: 'img sp_i534r85sjIn sx_29f28d',
112 + });
113 }
114 if (x === 126) {
59 - return React.createElement("i", { src: null, alt: "", className: "_3-8_ img sp_i534r85sjIn sx_91c59e" });
115 + return React.createElement('i', {
116 + src: null,
117 + alt: '',
118 + className: '_3-8_ img sp_i534r85sjIn sx_91c59e',
119 + });
120 }
121 if (x === 127) {
62 - return React.createElement("i", { alt: "", className: "_3-99 img sp_i534r85sjIn sx_538591", src: null });
122 + return React.createElement('i', {
123 + alt: '',
124 + className: '_3-99 img sp_i534r85sjIn sx_538591',
125 + src: null,
126 + });
127 }
128 if (x === 134) {
65 - return React.createElement("i", { src: null, alt: "", className: "_3-8_ img sp_i534r85sjIn sx_c8eb75" });
129 + return React.createElement('i', {
130 + src: null,
131 + alt: '',
132 + className: '_3-8_ img sp_i534r85sjIn sx_c8eb75',
133 + });
134 }
135 if (x === 135) {
68 - return React.createElement("i", { alt: "", className: "_3-99 img sp_i534r85sjIn sx_538591", src: null });
136 + return React.createElement('i', {
137 + alt: '',
138 + className: '_3-99 img sp_i534r85sjIn sx_538591',
139 + src: null,
140 + });
141 }
142 if (x === 148) {
71 - return React.createElement("i", { className: "_3yz6 _5whs img sp_i534r85sjIn sx_896996", src: null, alt: "" });
143 + return React.createElement('i', {
144 + className: '_3yz6 _5whs img sp_i534r85sjIn sx_896996',
145 + src: null,
146 + alt: '',
147 + });
148 }
149 if (x === 152) {
74 - return React.createElement("i", { className: "_5b5p _4gem img sp_i534r85sjIn sx_896996", src: null, alt: "" });
150 + return React.createElement('i', {
151 + className: '_5b5p _4gem img sp_i534r85sjIn sx_896996',
152 + src: null,
153 + alt: '',
154 + });
155 }
156 if (x === 153) {
77 - return React.createElement("i", { className: "_541d img sp_i534r85sjIn sx_2f396a", src: null, alt: "" });
157 + return React.createElement('i', {
158 + className: '_541d img sp_i534r85sjIn sx_2f396a',
159 + src: null,
160 + alt: '',
161 + });
162 }
163 if (x === 160) {
80 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_31d9b0" });
164 + return React.createElement('i', {
165 + src: null,
166 + alt: '',
167 + className: 'img sp_i534r85sjIn sx_31d9b0',
168 + });
169 }
170 if (x === 177) {
83 - return React.createElement("i", { alt: "", className: "_3-99 img sp_i534r85sjIn sx_2c18b7", src: null });
171 + return React.createElement('i', {
172 + alt: '',
173 + className: '_3-99 img sp_i534r85sjIn sx_2c18b7',
174 + src: null,
175 + });
176 }
177 if (x === 186) {
86 - return React.createElement("i", { src: null, alt: "", className: "img sp_i534r85sjIn sx_0a681f" });
178 + return React.createElement('i', {
179 + src: null,
180 + alt: '',
181 + className: 'img sp_i534r85sjIn sx_0a681f',
182 + });
183 }
184 if (x === 195) {
89 - return React.createElement("i", { className: "_1-lx img sp_OkER5ktbEyg sx_b369b4", src: null, alt: "" });
185 + return React.createElement('i', {
186 + className: '_1-lx img sp_OkER5ktbEyg sx_b369b4',
187 + src: null,
188 + alt: '',
189 + });
190 }
191 if (x === 198) {
92 - return React.createElement("i", { className: "_1-lx img sp_i534r85sjIn sx_96948e", src: null, alt: "" });
192 + return React.createElement('i', {
193 + className: '_1-lx img sp_i534r85sjIn sx_96948e',
194 + src: null,
195 + alt: '',
196 + });
197 }
198 if (x === 237) {
95 - return React.createElement("i", { className: "_541d img sp_i534r85sjIn sx_2f396a", src: null, alt: "" });
199 + return React.createElement('i', {
200 + className: '_541d img sp_i534r85sjIn sx_2f396a',
201 + src: null,
202 + alt: '',
203 + });
204 }
205 if (x === 266) {
98 - return React.createElement("i", { alt: "", className: "_3-99 img sp_i534r85sjIn sx_538591", src: null });
206 + return React.createElement('i', {
207 + alt: '',
208 + className: '_3-99 img sp_i534r85sjIn sx_538591',
209 + src: null,
210 + });
211 }
212 if (x === 314) {
101 - return React.createElement("i", { className: "_1cie _1cif img sp_i534r85sjIn sx_6e6820", src: null, alt: "" });
213 + return React.createElement('i', {
214 + className: '_1cie _1cif img sp_i534r85sjIn sx_6e6820',
215 + src: null,
216 + alt: '',
217 + });
218 }
219 if (x === 345) {
104 - return React.createElement("i", { className: "_1cie img sp_i534r85sjIn sx_e896cf", src: null, alt: "" });
220 + return React.createElement('i', {
221 + className: '_1cie img sp_i534r85sjIn sx_e896cf',
222 + src: null,
223 + alt: '',
224 + });
225 }
226 if (x === 351) {
107 - return React.createElement("i", { className: "_1cie img sp_i534r85sjIn sx_38fed8", src: null, alt: "" });
227 + return React.createElement('i', {
228 + className: '_1cie img sp_i534r85sjIn sx_38fed8',
229 + src: null,
230 + alt: '',
231 + });
232 }
233 };
234
111 - var AbstractLink1 = function (x) {
235 + var AbstractLink1 = function(x) {
236 if (x === 1) {
237 return React.createElement(
114 - "a",
115 - { className: "_387r _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft", style: { "width": 250, "maxWidth": "250px" }, disabled: null, label: null, href: "#", rel: undefined, onClick: function () {} },
238 + 'a',
239 + {
240 + className: '_387r _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft',
241 + style: {width: 250, maxWidth: '250px'},
242 + disabled: null,
243 + label: null,
244 + href: '#',
245 + rel: undefined,
246 + onClick: function() {},
247 + },
248 null,
249 React.createElement(
118 - "span",
119 - { className: "_55pe", style: { "maxWidth": "236px" } },
250 + 'span',
251 + {className: '_55pe', style: {maxWidth: '236px'}},
252 null,
253 React.createElement(
122 - "span",
254 + 'span',
255 null,
124 - React.createElement(
125 - "span",
126 - { className: "_48u-" },
127 - "Account:"
128 - ),
129 - " ",
130 - "Dick Madanson (10149999073643408)"
256 + React.createElement('span', {className: '_48u-'}, 'Account:'),
257 + ' ',
258 + 'Dick Madanson (10149999073643408)'
259 )
260 ),
261 ReactImage0(0)
@@ -135,95 +263,146 @@
263 }
264 if (x === 43) {
265 return React.createElement(
138 - "a",
139 - { className: "_585q _50zy _50-0 _50z- _5upp _42ft", size: "medium", type: null, title: "Remove", "data-hover": undefined, "data-tooltip-alignh": undefined, "data-tooltip-content": undefined, disabled: null, label: null, href: "#", rel: undefined, onClick: function () {} },
266 + 'a',
267 + {
268 + className: '_585q _50zy _50-0 _50z- _5upp _42ft',
269 + size: 'medium',
270 + type: null,
271 + title: 'Remove',
272 + 'data-hover': undefined,
273 + 'data-tooltip-alignh': undefined,
274 + 'data-tooltip-content': undefined,
275 + disabled: null,
276 + label: null,
277 + href: '#',
278 + rel: undefined,
279 + onClick: function() {},
280 + },
281 undefined,
141 - "Remove",
282 + 'Remove',
283 undefined
284 );
285 }
286 if (x === 49) {
287 return React.createElement(
147 - "a",
148 - { target: "_blank", href: "/ads/manage/billing.php?act=10149999073643408", rel: undefined, onClick: function () {} },
288 + 'a',
289 + {
290 + target: '_blank',
291 + href: '/ads/manage/billing.php?act=10149999073643408',
292 + rel: undefined,
293 + onClick: function() {},
294 + },
295 XUIText29(48)
296 );
297 }
298 if (x === 128) {
299 return React.createElement(
154 - "a",
155 - { className: " _5bbf _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft", style: { "maxWidth": "200px" }, disabled: null, label: null, href: "#", rel: undefined, onClick: function () {} },
300 + 'a',
301 + {
302 + className: ' _5bbf _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft',
303 + style: {maxWidth: '200px'},
304 + disabled: null,
305 + label: null,
306 + href: '#',
307 + rel: undefined,
308 + onClick: function() {},
309 + },
310 null,
311 React.createElement(
158 - "span",
159 - { className: "_55pe", style: { "maxWidth": "186px" } },
312 + 'span',
313 + {className: '_55pe', style: {maxWidth: '186px'}},
314 ReactImage0(126),
161 - "Search"
315 + 'Search'
316 ),
317 ReactImage0(127)
318 );
319 }
320 if (x === 136) {
321 return React.createElement(
168 - "a",
169 - { className: " _5bbf _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft", style: { "maxWidth": "200px" }, disabled: null, label: null, href: "#", rel: undefined, onClick: function () {} },
322 + 'a',
323 + {
324 + className: ' _5bbf _55pi _2agf _4jy0 _4jy4 _517h _51sy _42ft',
325 + style: {maxWidth: '200px'},
326 + disabled: null,
327 + label: null,
328 + href: '#',
329 + rel: undefined,
330 + onClick: function() {},
331 + },
332 null,
333 React.createElement(
172 - "span",
173 - { className: "_55pe", style: { "maxWidth": "186px" } },
334 + 'span',
335 + {className: '_55pe', style: {maxWidth: '186px'}},
336 ReactImage0(134),
175 - "Filters"
337 + 'Filters'
338 ),
339 ReactImage0(135)
340 );
341 }
342 if (x === 178) {
343 return React.createElement(
182 - "a",
183 - { className: "_1_-t _1_-v _42ft", disabled: null, height: "medium", role: "button", label: null, href: "#", rel: undefined, onClick: function () {} },
344 + 'a',
345 + {
346 + className: '_1_-t _1_-v _42ft',
347 + disabled: null,
348 + height: 'medium',
349 + role: 'button',
350 + label: null,
351 + href: '#',
352 + rel: undefined,
353 + onClick: function() {},
354 + },
355 undefined,
185 - "Lifetime",
356 + 'Lifetime',
357 ReactImage0(177)
358 );
359 }
360 if (x === 207) {
361 return React.createElement(
191 - "a",
192 - { href: "#", rel: undefined, onClick: function () {} },
193 - "Create Ad Set"
362 + 'a',
363 + {href: '#', rel: undefined, onClick: function() {}},
364 + 'Create Ad Set'
365 );
366 }
367 if (x === 209) {
368 return React.createElement(
198 - "a",
199 - { href: "#", rel: undefined, onClick: function () {} },
200 - "View Ad Set"
369 + 'a',
370 + {href: '#', rel: undefined, onClick: function() {}},
371 + 'View Ad Set'
372 );
373 }
374 if (x === 241) {
375 return React.createElement(
205 - "a",
206 - { href: "#", rel: undefined, onClick: function () {} },
207 - "Set a Limit"
376 + 'a',
377 + {href: '#', rel: undefined, onClick: function() {}},
378 + 'Set a Limit'
379 );
380 }
381 if (x === 267) {
382 return React.createElement(
212 - "a",
213 - { className: "_p _55pi _2agf _4jy0 _4jy3 _517h _51sy _42ft", style: { "maxWidth": "200px" }, disabled: null, label: null, href: "#", rel: undefined, onClick: function () {} },
383 + 'a',
384 + {
385 + className: '_p _55pi _2agf _4jy0 _4jy3 _517h _51sy _42ft',
386 + style: {maxWidth: '200px'},
387 + disabled: null,
388 + label: null,
389 + href: '#',
390 + rel: undefined,
391 + onClick: function() {},
392 + },
393 null,
394 React.createElement(
216 - "span",
217 - { className: "_55pe", style: { "maxWidth": "186px" } },
395 + 'span',
396 + {className: '_55pe', style: {maxWidth: '186px'}},
397 null,
219 - "Links"
398 + 'Links'
399 ),
400 ReactImage0(266)
401 );
402 }
403 };
404
226 - var Link2 = function (x) {
405 + var Link2 = function(x) {
406 if (x === 2) {
407 return AbstractLink1(1);
408 }
@@ -256,25 +435,40 @@
435 }
436 };
437
259 - var AbstractButton3 = function (x) {
438 + var AbstractButton3 = function(x) {
439 if (x === 3) {
440 return Link2(2);
441 }
442 if (x === 20) {
443 return React.createElement(
265 - "button",
266 - { className: "_5n7z _4jy0 _4jy4 _517h _51sy _42ft", onClick: function () {}, label: null, type: "submit", value: "1" },
444 + 'button',
445 + {
446 + className: '_5n7z _4jy0 _4jy4 _517h _51sy _42ft',
447 + onClick: function() {},
448 + label: null,
449 + type: 'submit',
450 + value: '1',
451 + },
452 undefined,
268 - "Discard Changes",
453 + 'Discard Changes',
454 undefined
455 );
456 }
457 if (x === 23) {
458 return React.createElement(
274 - "button",
275 - { className: "_5n7z _2yak _4lj- _4jy0 _4jy4 _517h _51sy _42ft _42fr", disabled: true, onClick: function () {}, "data-tooltip-content": "You have no changes to publish", "data-hover": "tooltip", label: null, type: "submit", value: "1" },
459 + 'button',
460 + {
461 + className: '_5n7z _2yak _4lj- _4jy0 _4jy4 _517h _51sy _42ft _42fr',
462 + disabled: true,
463 + onClick: function() {},
464 + 'data-tooltip-content': 'You have no changes to publish',
465 + 'data-hover': 'tooltip',
466 + label: null,
467 + type: 'submit',
468 + value: '1',
469 + },
470 ReactImage0(22),
277 - "Review Changes",
471 + 'Review Changes',
472 undefined
473 );
474 }
@@ -283,17 +477,28 @@
477 }
478 if (x === 68) {
479 return React.createElement(
286 - "button",
287 - { className: "_u_k _4jy0 _4jy4 _517h _51sy _42ft", onClick: function () {}, label: null, type: "submit", value: "1" },
480 + 'button',
481 + {
482 + className: '_u_k _4jy0 _4jy4 _517h _51sy _42ft',
483 + onClick: function() {},
484 + label: null,
485 + type: 'submit',
486 + value: '1',
487 + },
488 ReactImage0(67),
289 - "Create Campaign",
489 + 'Create Campaign',
490 undefined
491 );
492 }
493 if (x === 71) {
494 return React.createElement(
295 - "button",
296 - { className: "_u_k _3qx6 _p _4jy0 _4jy4 _517h _51sy _42ft", label: null, type: "submit", value: "1" },
495 + 'button',
496 + {
497 + className: '_u_k _3qx6 _p _4jy0 _4jy4 _517h _51sy _42ft',
498 + label: null,
499 + type: 'submit',
500 + value: '1',
501 + },
502 ReactImage0(70),
503 undefined,
504 undefined
@@ -301,17 +506,33 @@
506 }
507 if (x === 77) {
508 return React.createElement(
304 - "button",
305 - { "aria-label": "Edit", "data-tooltip-content": "Edit Campaigns (Ctrl+U)", "data-hover": "tooltip", className: "_d2_ _u_k noMargin _4jy0 _4jy4 _517h _51sy _42ft", disabled: false, onClick: function () {}, label: null, type: "submit", value: "1" },
509 + 'button',
510 + {
511 + 'aria-label': 'Edit',
512 + 'data-tooltip-content': 'Edit Campaigns (Ctrl+U)',
513 + 'data-hover': 'tooltip',
514 + className: '_d2_ _u_k noMargin _4jy0 _4jy4 _517h _51sy _42ft',
515 + disabled: false,
516 + onClick: function() {},
517 + label: null,
518 + type: 'submit',
519 + value: '1',
520 + },
521 ReactImage0(76),
307 - "Edit",
522 + 'Edit',
523 undefined
524 );
525 }
526 if (x === 80) {
527 return React.createElement(
313 - "button",
314 - { className: "_u_k _3qx6 _p _4jy0 _4jy4 _517h _51sy _42ft", disabled: false, label: null, type: "submit", value: "1" },
528 + 'button',
529 + {
530 + className: '_u_k _3qx6 _p _4jy0 _4jy4 _517h _51sy _42ft',
531 + disabled: false,
532 + label: null,
533 + type: 'submit',
534 + value: '1',
535 + },
536 ReactImage0(79),
537 undefined,
538 undefined
@@ -319,8 +540,18 @@
540 }
541 if (x === 89) {
542 return React.createElement(
322 - "button",
323 - { "aria-label": "Revert", className: "_u_k _4jy0 _4jy4 _517h _51sy _42ft _42fr", "data-hover": "tooltip", "data-tooltip-content": "Revert", disabled: true, onClick: function () {}, label: null, type: "submit", value: "1" },
543 + 'button',
544 + {
545 + 'aria-label': 'Revert',
546 + className: '_u_k _4jy0 _4jy4 _517h _51sy _42ft _42fr',
547 + 'data-hover': 'tooltip',
548 + 'data-tooltip-content': 'Revert',
549 + disabled: true,
550 + onClick: function() {},
551 + label: null,
552 + type: 'submit',
553 + value: '1',
554 + },
555 ReactImage0(88),
556 undefined,
557 undefined
@@ -328,8 +559,18 @@
559 }
560 if (x === 92) {
561 return React.createElement(
331 - "button",
332 - { "aria-label": "Delete", className: "_u_k _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "Delete", disabled: false, onClick: function () {}, label: null, type: "submit", value: "1" },
562 + 'button',
563 + {
564 + 'aria-label': 'Delete',
565 + className: '_u_k _4jy0 _4jy4 _517h _51sy _42ft',
566 + 'data-hover': 'tooltip',
567 + 'data-tooltip-content': 'Delete',
568 + disabled: false,
569 + onClick: function() {},
570 + label: null,
571 + type: 'submit',
572 + value: '1',
573 + },
574 ReactImage0(91),
575 undefined,
576 undefined
@@ -337,8 +578,18 @@
578 }
579 if (x === 95) {
580 return React.createElement(
340 - "button",
341 - { "aria-label": "Duplicate", className: "_u_k _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "Duplicate", disabled: false, onClick: function () {}, label: null, type: "submit", value: "1" },
581 + 'button',
582 + {
583 + 'aria-label': 'Duplicate',
584 + className: '_u_k _4jy0 _4jy4 _517h _51sy _42ft',
585 + 'data-hover': 'tooltip',
586 + 'data-tooltip-content': 'Duplicate',
587 + disabled: false,
588 + onClick: function() {},
589 + label: null,
590 + type: 'submit',
591 + value: '1',
592 + },
593 ReactImage0(94),
594 undefined,
595 undefined
@@ -346,8 +597,17 @@
597 }
598 if (x === 99) {
599 return React.createElement(
349 - "button",
350 - { "aria-label": "Export & Import", className: "_u_k noMargin _p _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "Export & Import", onClick: function () {}, label: null, type: "submit", value: "1" },
600 + 'button',
601 + {
602 + 'aria-label': 'Export & Import',
603 + className: '_u_k noMargin _p _4jy0 _4jy4 _517h _51sy _42ft',
604 + 'data-hover': 'tooltip',
605 + 'data-tooltip-content': 'Export & Import',
606 + onClick: function() {},
607 + label: null,
608 + type: 'submit',
609 + value: '1',
610 + },
611 ReactImage0(98),
612 undefined,
613 undefined
@@ -355,8 +615,19 @@
615 }
616 if (x === 109) {
617 return React.createElement(
358 - "button",
359 - { "aria-label": "Create Report", className: "_u_k _5n7z _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "Create Report", disabled: false, style: { "boxSizing": "border-box", "height": "28px", "width": "48px" }, onClick: function () {}, label: null, type: "submit", value: "1" },
618 + 'button',
619 + {
620 + 'aria-label': 'Create Report',
621 + className: '_u_k _5n7z _4jy0 _4jy4 _517h _51sy _42ft',
622 + 'data-hover': 'tooltip',
623 + 'data-tooltip-content': 'Create Report',
624 + disabled: false,
625 + style: {boxSizing: 'border-box', height: '28px', width: '48px'},
626 + onClick: function() {},
627 + label: null,
628 + type: 'submit',
629 + value: '1',
630 + },
631 ReactImage0(108),
632 undefined,
633 undefined
@@ -364,8 +635,18 @@
635 }
636 if (x === 112) {
637 return React.createElement(
367 - "button",
368 - { "aria-label": "Campaign Tags", className: " _5uy7 _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "Campaign Tags", disabled: false, onClick: function () {}, label: null, type: "submit", value: "1" },
638 + 'button',
639 + {
640 + 'aria-label': 'Campaign Tags',
641 + className: ' _5uy7 _4jy0 _4jy4 _517h _51sy _42ft',
642 + 'data-hover': 'tooltip',
643 + 'data-tooltip-content': 'Campaign Tags',
644 + disabled: false,
645 + onClick: function() {},
646 + label: null,
647 + type: 'submit',
648 + value: '1',
649 + },
650 ReactImage0(111),
651 undefined,
652 undefined
@@ -379,26 +660,48 @@
660 }
661 if (x === 149) {
662 return React.createElement(
382 - "button",
383 - { className: "_3yz9 _1t-2 _50z- _50zy _50zz _50z- _5upp _42ft", size: "small", onClick: function () {}, type: "button", title: "Remove", "data-hover": undefined, "data-tooltip-alignh": undefined, "data-tooltip-content": undefined, label: null },
663 + 'button',
664 + {
665 + className: '_3yz9 _1t-2 _50z- _50zy _50zz _50z- _5upp _42ft',
666 + size: 'small',
667 + onClick: function() {},
668 + type: 'button',
669 + title: 'Remove',
670 + 'data-hover': undefined,
671 + 'data-tooltip-alignh': undefined,
672 + 'data-tooltip-content': undefined,
673 + label: null,
674 + },
675 undefined,
385 - "Remove",
676 + 'Remove',
677 undefined
678 );
679 }
680 if (x === 156) {
681 return React.createElement(
391 - "button",
392 - { className: "_5b5u _5b5v _4jy0 _4jy3 _517h _51sy _42ft", onClick: function () {}, label: null, type: "submit", value: "1" },
682 + 'button',
683 + {
684 + className: '_5b5u _5b5v _4jy0 _4jy3 _517h _51sy _42ft',
685 + onClick: function() {},
686 + label: null,
687 + type: 'submit',
688 + value: '1',
689 + },
690 undefined,
394 - "Apply",
691 + 'Apply',
692 undefined
693 );
694 }
695 if (x === 161) {
696 return React.createElement(
400 - "button",
401 - { className: "_1wdf _4jy0 _517i _517h _51sy _42ft", onClick: function () {}, label: null, type: "submit", value: "1" },
697 + 'button',
698 + {
699 + className: '_1wdf _4jy0 _517i _517h _51sy _42ft',
700 + onClick: function() {},
701 + label: null,
702 + type: 'submit',
703 + value: '1',
704 + },
705 ReactImage0(160),
706 undefined,
707 undefined
@@ -409,8 +712,17 @@
712 }
713 if (x === 187) {
714 return React.createElement(
412 - "button",
413 - { "aria-label": "List Settings", className: "_u_k _3c5o _1-r0 _4jy0 _4jy4 _517h _51sy _42ft", "data-hover": "tooltip", "data-tooltip-content": "List Settings", onClick: function () {}, label: null, type: "submit", value: "1" },
715 + 'button',
716 + {
717 + 'aria-label': 'List Settings',
718 + className: '_u_k _3c5o _1-r0 _4jy0 _4jy4 _517h _51sy _42ft',
719 + 'data-hover': 'tooltip',
720 + 'data-tooltip-content': 'List Settings',
721 + onClick: function() {},
722 + label: null,
723 + type: 'submit',
724 + value: '1',
725 + },
726 ReactImage0(186),
727 undefined,
728 undefined
@@ -421,64 +733,79 @@
733 }
734 if (x === 303) {
735 return React.createElement(
424 - "button",
425 - { className: "_tm3 _tm6 _tm7 _4jy0 _4jy6 _517h _51sy _42ft", "data-tooltip-position": "right", "data-tooltip-content": "Campaigns", "data-hover": "tooltip", onClick: function () {}, label: null, type: "submit", value: "1" },
736 + 'button',
737 + {
738 + className: '_tm3 _tm6 _tm7 _4jy0 _4jy6 _517h _51sy _42ft',
739 + 'data-tooltip-position': 'right',
740 + 'data-tooltip-content': 'Campaigns',
741 + 'data-hover': 'tooltip',
742 + onClick: function() {},
743 + label: null,
744 + type: 'submit',
745 + value: '1',
746 + },
747 undefined,
748 React.createElement(
428 - "div",
749 + 'div',
750 null,
430 - React.createElement("div", { className: "_tma" }),
431 - React.createElement("div", { className: "_tm8" }),
432 - React.createElement(
433 - "div",
434 - { className: "_tm9" },
435 - 1
436 - )
751 + React.createElement('div', {className: '_tma'}),
752 + React.createElement('div', {className: '_tm8'}),
753 + React.createElement('div', {className: '_tm9'}, 1)
754 ),
755 undefined
756 );
757 }
758 if (x === 305) {
759 return React.createElement(
443 - "button",
444 - { className: "_tm4 _tm6 _4jy0 _4jy6 _517h _51sy _42ft", "data-tooltip-position": "right", "data-tooltip-content": "Ad Sets", "data-hover": "tooltip", onClick: function () {}, label: null, type: "submit", value: "1" },
760 + 'button',
761 + {
762 + className: '_tm4 _tm6 _4jy0 _4jy6 _517h _51sy _42ft',
763 + 'data-tooltip-position': 'right',
764 + 'data-tooltip-content': 'Ad Sets',
765 + 'data-hover': 'tooltip',
766 + onClick: function() {},
767 + label: null,
768 + type: 'submit',
769 + value: '1',
770 + },
771 undefined,
772 React.createElement(
447 - "div",
773 + 'div',
774 null,
449 - React.createElement("div", { className: "_tma" }),
450 - React.createElement("div", { className: "_tm8" }),
451 - React.createElement(
452 - "div",
453 - { className: "_tm9" },
454 - 1
455 - )
775 + React.createElement('div', {className: '_tma'}),
776 + React.createElement('div', {className: '_tm8'}),
777 + React.createElement('div', {className: '_tm9'}, 1)
778 ),
779 undefined
780 );
781 }
782 if (x === 307) {
783 return React.createElement(
462 - "button",
463 - { className: "_tm5 _tm6 _4jy0 _4jy6 _517h _51sy _42ft", "data-tooltip-position": "right", "data-tooltip-content": "Ads", "data-hover": "tooltip", onClick: function () {}, label: null, type: "submit", value: "1" },
784 + 'button',
785 + {
786 + className: '_tm5 _tm6 _4jy0 _4jy6 _517h _51sy _42ft',
787 + 'data-tooltip-position': 'right',
788 + 'data-tooltip-content': 'Ads',
789 + 'data-hover': 'tooltip',
790 + onClick: function() {},
791 + label: null,
792 + type: 'submit',
793 + value: '1',
794 + },
795 undefined,
796 React.createElement(
466 - "div",
797 + 'div',
798 null,
468 - React.createElement("div", { className: "_tma" }),
469 - React.createElement("div", { className: "_tm8" }),
470 - React.createElement(
471 - "div",
472 - { className: "_tm9" },
473 - 1
474 - )
799 + React.createElement('div', {className: '_tma'}),
800 + React.createElement('div', {className: '_tm8'}),
801 + React.createElement('div', {className: '_tm9'}, 1)
802 ),
803 undefined
804 );
805 }
806 };
807
481 - var XUIButton4 = function (x) {
808 + var XUIButton4 = function(x) {
809 if (x === 4) {
810 return AbstractButton3(3);
811 }
@@ -547,7 +874,7 @@
874 }
875 };
876
550 - var AbstractPopoverButton5 = function (x) {
877 + var AbstractPopoverButton5 = function(x) {
878 if (x === 5) {
879 return XUIButton4(4);
880 }
@@ -562,7 +889,7 @@
889 }
890 };
891
565 - var ReactXUIPopoverButton6 = function (x) {
892 + var ReactXUIPopoverButton6 = function(x) {
893 if (x === 6) {
894 return AbstractPopoverButton5(5);
895 }
@@ -577,24 +904,19 @@
904 }
905 };
906
580 - var BIGAdAccountSelector7 = function (x) {
907 + var BIGAdAccountSelector7 = function(x) {
908 if (x === 7) {
582 - return React.createElement(
583 - "div",
584 - null,
585 - ReactXUIPopoverButton6(6),
586 - null
587 - );
909 + return React.createElement('div', null, ReactXUIPopoverButton6(6), null);
910 }
911 };
912
591 - var FluxContainer_AdsPEBIGAdAccountSelectorContainer_8 = function (x) {
913 + var FluxContainer_AdsPEBIGAdAccountSelectorContainer_8 = function(x) {
914 if (x === 8) {
915 return BIGAdAccountSelector7(7);
916 }
917 };
918
597 - var ErrorBoundary9 = function (x) {
919 + var ErrorBoundary9 = function(x) {
920 if (x === 9) {
921 return FluxContainer_AdsPEBIGAdAccountSelectorContainer_8(8);
922 }
@@ -645,7 +967,7 @@
967 }
968 };
969
648 - var AdsErrorBoundary10 = function (x) {
970 + var AdsErrorBoundary10 = function(x) {
971 if (x === 10) {
972 return ErrorBoundary9(9);
973 }
@@ -696,109 +1018,109 @@
1018 }
1019 };
1020
699 - var AdsPENavigationBar11 = function (x) {
1021 + var AdsPENavigationBar11 = function(x) {
1022 if (x === 11) {
701 - return React.createElement("div", { className: "_4t_9" });
1023 + return React.createElement('div', {className: '_4t_9'});
1024 }
1025 };
1026
705 - var FluxContainer_AdsPENavigationBarContainer_12 = function (x) {
1027 + var FluxContainer_AdsPENavigationBarContainer_12 = function(x) {
1028 if (x === 12) {
1029 return AdsPENavigationBar11(11);
1030 }
1031 };
1032
711 - var AdsPEDraftSyncStatus13 = function (x) {
1033 + var AdsPEDraftSyncStatus13 = function(x) {
1034 if (x === 16) {
1035 return React.createElement(
714 - "div",
715 - { className: "_3ut-", onClick: function () {} },
716 - React.createElement(
717 - "span",
718 - { className: "_3uu0" },
719 - ReactImage0(15)
720 - )
1036 + 'div',
1037 + {className: '_3ut-', onClick: function() {}},
1038 + React.createElement('span', {className: '_3uu0'}, ReactImage0(15))
1039 );
1040 }
1041 };
1042
725 - var FluxContainer_AdsPEDraftSyncStatusContainer_14 = function (x) {
1043 + var FluxContainer_AdsPEDraftSyncStatusContainer_14 = function(x) {
1044 if (x === 17) {
1045 return AdsPEDraftSyncStatus13(16);
1046 }
1047 };
1048
731 - var AdsPEDraftErrorsStatus15 = function (x) {
1049 + var AdsPEDraftErrorsStatus15 = function(x) {
1050 if (x === 18) {
1051 return null;
1052 }
1053 };
1054
737 - var FluxContainer_viewFn_16 = function (x) {
1055 + var FluxContainer_viewFn_16 = function(x) {
1056 if (x === 19) {
1057 return AdsPEDraftErrorsStatus15(18);
1058 }
1059 };
1060
743 - var AdsPEPublishButton17 = function (x) {
1061 + var AdsPEPublishButton17 = function(x) {
1062 if (x === 25) {
1063 return React.createElement(
746 - "div",
747 - { className: "_5533" },
1064 + 'div',
1065 + {className: '_5533'},
1066 FluxContainer_AdsPEDraftSyncStatusContainer_14(17),
1067 FluxContainer_viewFn_16(19),
1068 null,
751 - XUIButton4(21, "discard"),
1069 + XUIButton4(21, 'discard'),
1070 XUIButton4(24)
1071 );
1072 }
1073 };
1074
757 - var FluxContainer_AdsPEPublishButtonContainer_18 = function (x) {
1075 + var FluxContainer_AdsPEPublishButtonContainer_18 = function(x) {
1076 if (x === 26) {
1077 return AdsPEPublishButton17(25);
1078 }
1079 };
1080
763 - var InlineBlock19 = function (x) {
1081 + var InlineBlock19 = function(x) {
1082 if (x === 30) {
1083 return React.createElement(
766 - "div",
767 - { className: "uiPopover _6a _6b", disabled: null },
1084 + 'div',
1085 + {className: 'uiPopover _6a _6b', disabled: null},
1086 ReactImage0(29)
1087 );
1088 }
1089 if (x === 73) {
1090 return React.createElement(
773 - "div",
774 - { className: "uiPopover _6a _6b", disabled: null },
1091 + 'div',
1092 + {className: 'uiPopover _6a _6b', disabled: null},
1093 XUIButton4(72)
1094 );
1095 }
1096 if (x === 82) {
1097 return React.createElement(
780 - "div",
781 - { className: "_1nwm uiPopover _6a _6b", disabled: null },
1098 + 'div',
1099 + {className: '_1nwm uiPopover _6a _6b', disabled: null},
1100 XUIButton4(81)
1101 );
1102 }
1103 if (x === 101) {
1104 return React.createElement(
787 - "div",
788 - { size: "large", className: "uiPopover _6a _6b", disabled: null },
1105 + 'div',
1106 + {size: 'large', className: 'uiPopover _6a _6b', disabled: null},
1107 XUIButton4(100)
1108 );
1109 }
1110 if (x === 273) {
1111 return React.createElement(
794 - "div",
795 - { className: "_3-90 uiPopover _6a _6b", style: { "marginTop": 2 }, disabled: null },
1112 + 'div',
1113 + {
1114 + className: '_3-90 uiPopover _6a _6b',
1115 + style: {marginTop: 2},
1116 + disabled: null,
1117 + },
1118 ReactXUIPopoverButton6(272)
1119 );
1120 }
1121 };
1122
801 - var ReactPopoverMenu20 = function (x) {
1123 + var ReactPopoverMenu20 = function(x) {
1124 if (x === 31) {
1125 return InlineBlock19(30);
1126 }
@@ -816,43 +1138,43 @@
1138 }
1139 };
1140
819 - var LeftRight21 = function (x) {
1141 + var LeftRight21 = function(x) {
1142 if (x === 34) {
1143 return React.createElement(
822 - "div",
823 - { className: "clearfix" },
1144 + 'div',
1145 + {className: 'clearfix'},
1146 React.createElement(
825 - "div",
826 - { key: "left", className: "_ohe lfloat" },
1147 + 'div',
1148 + {key: 'left', className: '_ohe lfloat'},
1149 React.createElement(
828 - "div",
829 - { className: "_34_j" },
1150 + 'div',
1151 + {className: '_34_j'},
1152 React.createElement(
831 - "div",
832 - { className: "_34_k" },
1153 + 'div',
1154 + {className: '_34_k'},
1155 AdsErrorBoundary10(10)
1156 ),
1157 React.createElement(
836 - "div",
837 - { className: "_2u-6" },
1158 + 'div',
1159 + {className: '_2u-6'},
1160 AdsErrorBoundary10(14)
1161 )
1162 )
1163 ),
1164 React.createElement(
843 - "div",
844 - { key: "right", className: "_ohf rfloat" },
1165 + 'div',
1166 + {key: 'right', className: '_ohf rfloat'},
1167 React.createElement(
846 - "div",
847 - { className: "_34_m" },
1168 + 'div',
1169 + {className: '_34_m'},
1170 React.createElement(
849 - "div",
850 - { key: "0", className: "_5ju2" },
1171 + 'div',
1172 + {key: '0', className: '_5ju2'},
1173 AdsErrorBoundary10(28)
1174 ),
1175 React.createElement(
854 - "div",
855 - { key: "1", className: "_5ju2" },
1176 + 'div',
1177 + {key: '1', className: '_5ju2'},
1178 AdsErrorBoundary10(33)
1179 )
1180 )
@@ -861,23 +1183,23 @@
1183 }
1184 if (x === 232) {
1185 return React.createElement(
864 - "div",
865 - { direction: "left", className: "clearfix" },
1186 + 'div',
1187 + {direction: 'left', className: 'clearfix'},
1188 React.createElement(
867 - "div",
868 - { key: "left", className: "_ohe lfloat" },
1189 + 'div',
1190 + {key: 'left', className: '_ohe lfloat'},
1191 AdsLabeledField104(231)
1192 ),
1193 React.createElement(
872 - "div",
873 - { key: "right", className: "" },
1194 + 'div',
1195 + {key: 'right', className: ''},
1196 React.createElement(
875 - "div",
876 - { className: "_42ef" },
1197 + 'div',
1198 + {className: '_42ef'},
1199 React.createElement(
878 - "div",
879 - { className: "_2oc7" },
880 - "Clicks to Website"
1200 + 'div',
1201 + {className: '_2oc7'},
1202 + 'Clicks to Website'
1203 )
1204 )
1205 )
@@ -885,43 +1207,39 @@
1207 }
1208 if (x === 235) {
1209 return React.createElement(
888 - "div",
889 - { className: "_3-8x clearfix", direction: "left" },
1210 + 'div',
1211 + {className: '_3-8x clearfix', direction: 'left'},
1212 React.createElement(
891 - "div",
892 - { key: "left", className: "_ohe lfloat" },
1213 + 'div',
1214 + {key: 'left', className: '_ohe lfloat'},
1215 AdsLabeledField104(234)
1216 ),
1217 React.createElement(
896 - "div",
897 - { key: "right", className: "" },
1218 + 'div',
1219 + {key: 'right', className: ''},
1220 React.createElement(
899 - "div",
900 - { className: "_42ef" },
901 - React.createElement(
902 - "div",
903 - { className: "_2oc7" },
904 - "Auction"
905 - )
1221 + 'div',
1222 + {className: '_42ef'},
1223 + React.createElement('div', {className: '_2oc7'}, 'Auction')
1224 )
1225 )
1226 );
1227 }
1228 if (x === 245) {
1229 return React.createElement(
912 - "div",
913 - { className: "_3-8y clearfix", direction: "left" },
1230 + 'div',
1231 + {className: '_3-8y clearfix', direction: 'left'},
1232 React.createElement(
915 - "div",
916 - { key: "left", className: "_ohe lfloat" },
1233 + 'div',
1234 + {key: 'left', className: '_ohe lfloat'},
1235 AdsLabeledField104(240)
1236 ),
1237 React.createElement(
920 - "div",
921 - { key: "right", className: "" },
1238 + 'div',
1239 + {key: 'right', className: ''},
1240 React.createElement(
923 - "div",
924 - { className: "_42ef" },
1241 + 'div',
1242 + {className: '_42ef'},
1243 FluxContainer_AdsCampaignGroupSpendCapContainer_107(244)
1244 )
1245 )
@@ -929,66 +1247,58 @@
1247 }
1248 if (x === 277) {
1249 return React.createElement(
932 - "div",
933 - { className: "_5dw9 _5dwa clearfix" },
1250 + 'div',
1251 + {className: '_5dw9 _5dwa clearfix'},
1252 React.createElement(
935 - "div",
936 - { key: "left", className: "_ohe lfloat" },
1253 + 'div',
1254 + {key: 'left', className: '_ohe lfloat'},
1255 XUICardHeaderTitle100(265)
1256 ),
1257 React.createElement(
940 - "div",
941 - { key: "right", className: "_ohf rfloat" },
1258 + 'div',
1259 + {key: 'right', className: '_ohf rfloat'},
1260 FluxContainer_AdsPluginizedLinksMenuContainer_121(276)
1261 )
1262 );
1263 }
1264 };
1265
948 - var AdsUnifiedNavigationLocalNav22 = function (x) {
1266 + var AdsUnifiedNavigationLocalNav22 = function(x) {
1267 if (x === 35) {
950 - return React.createElement(
951 - "div",
952 - { className: "_34_i" },
953 - LeftRight21(34)
954 - );
1268 + return React.createElement('div', {className: '_34_i'}, LeftRight21(34));
1269 }
1270 };
1271
958 - var XUIDialog23 = function (x) {
1272 + var XUIDialog23 = function(x) {
1273 if (x === 36) {
1274 return null;
1275 }
1276 };
1277
964 - var AdsPEResetDialog24 = function (x) {
1278 + var AdsPEResetDialog24 = function(x) {
1279 if (x === 37) {
966 - return React.createElement(
967 - "span",
968 - null,
969 - XUIDialog23(36)
970 - );
1280 + return React.createElement('span', null, XUIDialog23(36));
1281 }
1282 };
1283
974 - var AdsPETopNav25 = function (x) {
1284 + var AdsPETopNav25 = function(x) {
1285 if (x === 40) {
1286 return React.createElement(
977 - "div",
978 - { style: { "width": 1306 } },
1287 + 'div',
1288 + {style: {width: 1306}},
1289 AdsUnifiedNavigationLocalNav22(35),
1290 AdsErrorBoundary10(39)
1291 );
1292 }
1293 };
1294
985 - var FluxContainer_AdsPETopNavContainer_26 = function (x) {
1295 + var FluxContainer_AdsPETopNavContainer_26 = function(x) {
1296 if (x === 41) {
1297 return AdsPETopNav25(40);
1298 }
1299 };
1300
991 - var XUIAbstractGlyphButton27 = function (x) {
1301 + var XUIAbstractGlyphButton27 = function(x) {
1302 if (x === 46) {
1303 return AbstractButton3(45);
1304 }
@@ -997,7 +1307,7 @@
1307 }
1308 };
1309
1000 - var XUICloseButton28 = function (x) {
1310 + var XUICloseButton28 = function(x) {
1311 if (x === 47) {
1312 return XUIAbstractGlyphButton27(46);
1313 }
@@ -1006,166 +1316,171 @@
1316 }
1317 };
1318
1009 - var XUIText29 = function (x) {
1319 + var XUIText29 = function(x) {
1320 if (x === 48) {
1321 return React.createElement(
1012 - "span",
1013 - { display: "inline", className: " _50f7" },
1014 - "Ads Manager"
1322 + 'span',
1323 + {display: 'inline', className: ' _50f7'},
1324 + 'Ads Manager'
1325 );
1326 }
1327 if (x === 205) {
1328 return React.createElement(
1019 - "span",
1020 - { className: "_2x9f _50f5 _50f7", display: "inline" },
1021 - "Editing Campaign"
1329 + 'span',
1330 + {className: '_2x9f _50f5 _50f7', display: 'inline'},
1331 + 'Editing Campaign'
1332 );
1333 }
1334 if (x === 206) {
1335 return React.createElement(
1026 - "span",
1027 - { display: "inline", className: " _50f5 _50f7" },
1028 - "Test Campaign"
1336 + 'span',
1337 + {display: 'inline', className: ' _50f5 _50f7'},
1338 + 'Test Campaign'
1339 );
1340 }
1341 };
1342
1033 - var XUINotice30 = function (x) {
1343 + var XUINotice30 = function(x) {
1344 if (x === 51) {
1345 return React.createElement(
1036 - "div",
1037 - { size: "medium", className: "_585n _585o _2wdd" },
1346 + 'div',
1347 + {size: 'medium', className: '_585n _585o _2wdd'},
1348 ReactImage0(42),
1349 XUICloseButton28(47),
1350 React.createElement(
1041 - "div",
1042 - { className: "_585r _2i-a _50f4" },
1043 - "Please go to ",
1351 + 'div',
1352 + {className: '_585r _2i-a _50f4'},
1353 + 'Please go to ',
1354 Link2(50),
1045 - " to set up a payment method for this ad account."
1355 + ' to set up a payment method for this ad account.'
1356 )
1357 );
1358 }
1359 };
1360
1051 - var ReactCSSTransitionGroupChild31 = function (x) {
1361 + var ReactCSSTransitionGroupChild31 = function(x) {
1362 if (x === 52) {
1363 return XUINotice30(51);
1364 }
1365 };
1366
1057 - var ReactTransitionGroup32 = function (x) {
1367 + var ReactTransitionGroup32 = function(x) {
1368 if (x === 53) {
1369 return React.createElement(
1060 - "span",
1370 + 'span',
1371 null,
1372 ReactCSSTransitionGroupChild31(52)
1373 );
1374 }
1375 };
1376
1067 - var ReactCSSTransitionGroup33 = function (x) {
1377 + var ReactCSSTransitionGroup33 = function(x) {
1378 if (x === 54) {
1379 return ReactTransitionGroup32(53);
1380 }
1381 };
1382
1073 - var AdsPETopError34 = function (x) {
1383 + var AdsPETopError34 = function(x) {
1384 if (x === 55) {
1385 return React.createElement(
1076 - "div",
1077 - { className: "_2wdc" },
1386 + 'div',
1387 + {className: '_2wdc'},
1388 ReactCSSTransitionGroup33(54)
1389 );
1390 }
1391 };
1392
1083 - var FluxContainer_AdsPETopErrorContainer_35 = function (x) {
1393 + var FluxContainer_AdsPETopErrorContainer_35 = function(x) {
1394 if (x === 56) {
1395 return AdsPETopError34(55);
1396 }
1397 };
1398
1089 - var FluxContainer_AdsGuidanceChannel_36 = function (x) {
1399 + var FluxContainer_AdsGuidanceChannel_36 = function(x) {
1400 if (x === 59) {
1401 return null;
1402 }
1403 };
1404
1095 - var ResponsiveBlock37 = function (x) {
1405 + var ResponsiveBlock37 = function(x) {
1406 if (x === 62) {
1407 return React.createElement(
1098 - "div",
1099 - { className: "_4u-c" },
1100 - [
1101 - AdsErrorBoundary10(58),
1102 - AdsErrorBoundary10(61)
1103 - ],
1104 - React.createElement(
1105 - "div",
1106 - { key: "sensor", className: "_4u-f" },
1107 - React.createElement("iframe", { "aria-hidden": "true", className: "_1_xb", tabIndex: "-1" })
1408 + 'div',
1409 + {className: '_4u-c'},
1410 + [AdsErrorBoundary10(58), AdsErrorBoundary10(61)],
1411 + React.createElement(
1412 + 'div',
1413 + {key: 'sensor', className: '_4u-f'},
1414 + React.createElement('iframe', {
1415 + 'aria-hidden': 'true',
1416 + className: '_1_xb',
1417 + tabIndex: '-1',
1418 + })
1419 )
1420 );
1421 }
1422 if (x === 469) {
1423 return React.createElement(
1113 - "div",
1114 - { className: "_4u-c" },
1424 + 'div',
1425 + {className: '_4u-c'},
1426 AdsPEDataTableContainer158(468),
1427 React.createElement(
1117 - "div",
1118 - { key: "sensor", className: "_4u-f" },
1119 - React.createElement("iframe", { "aria-hidden": "true", className: "_1_xb", tabIndex: "-1" })
1428 + 'div',
1429 + {key: 'sensor', className: '_4u-f'},
1430 + React.createElement('iframe', {
1431 + 'aria-hidden': 'true',
1432 + className: '_1_xb',
1433 + tabIndex: '-1',
1434 + })
1435 )
1436 );
1437 }
1438 };
1439
1125 - var FluxContainer_AdsBulkEditDialogContainer_38 = function (x) {
1440 + var FluxContainer_AdsBulkEditDialogContainer_38 = function(x) {
1441 if (x === 63) {
1442 return null;
1443 }
1444 };
1445
1131 - var Column39 = function (x) {
1446 + var Column39 = function(x) {
1447 if (x === 66) {
1448 return React.createElement(
1134 - "div",
1135 - { className: "_4bl8 _4bl7" },
1449 + 'div',
1450 + {className: '_4bl8 _4bl7'},
1451 React.createElement(
1137 - "div",
1138 - { className: "_3c5f" },
1452 + 'div',
1453 + {className: '_3c5f'},
1454 null,
1455 null,
1141 - React.createElement("div", { className: "_3c5i" }),
1456 + React.createElement('div', {className: '_3c5i'}),
1457 null
1458 )
1459 );
1460 }
1461 };
1462
1148 - var XUIButtonGroup40 = function (x) {
1463 + var XUIButtonGroup40 = function(x) {
1464 if (x === 75) {
1465 return React.createElement(
1151 - "div",
1152 - { className: "_5n7z _51xa" },
1466 + 'div',
1467 + {className: '_5n7z _51xa'},
1468 XUIButton4(69),
1469 ReactPopoverMenu20(74)
1470 );
1471 }
1472 if (x === 84) {
1473 return React.createElement(
1159 - "div",
1160 - { className: "_5n7z _51xa" },
1474 + 'div',
1475 + {className: '_5n7z _51xa'},
1476 XUIButton4(78),
1477 ReactPopoverMenu20(83)
1478 );
1479 }
1480 if (x === 97) {
1481 return React.createElement(
1167 - "div",
1168 - { className: "_5n7z _51xa" },
1482 + 'div',
1483 + {className: '_5n7z _51xa'},
1484 XUIButton4(90),
1485 XUIButton4(93),
1486 XUIButton4(96)
@@ -1173,8 +1488,8 @@
1488 }
1489 if (x === 117) {
1490 return React.createElement(
1176 - "div",
1177 - { className: "_5n7z _51xa" },
1491 + 'div',
1492 + {className: '_5n7z _51xa'},
1493 AdsPEExportImportMenuContainer48(107),
1494 XUIButton4(110),
1495 AdsPECampaignGroupTagContainer51(116)
@@ -1182,52 +1497,54 @@
1497 }
1498 };
1499
1185 - var AdsPEEditToolbarButton41 = function (x) {
1500 + var AdsPEEditToolbarButton41 = function(x) {
1501 if (x === 85) {
1502 return XUIButtonGroup40(84);
1503 }
1504 };
1505
1191 - var FluxContainer_AdsPEEditCampaignGroupToolbarButtonContainer_42 = function (x) {
1506 + var FluxContainer_AdsPEEditCampaignGroupToolbarButtonContainer_42 = function(
1507 + x
1508 + ) {
1509 if (x === 86) {
1510 return AdsPEEditToolbarButton41(85);
1511 }
1512 };
1513
1197 - var FluxContainer_AdsPEEditToolbarButtonContainer_43 = function (x) {
1514 + var FluxContainer_AdsPEEditToolbarButtonContainer_43 = function(x) {
1515 if (x === 87) {
1516 return FluxContainer_AdsPEEditCampaignGroupToolbarButtonContainer_42(86);
1517 }
1518 };
1519
1203 - var AdsPEExportImportMenu44 = function (x) {
1520 + var AdsPEExportImportMenu44 = function(x) {
1521 if (x === 103) {
1522 return ReactPopoverMenu20(102);
1523 }
1524 };
1525
1209 - var FluxContainer_AdsPECustomizeExportContainer_45 = function (x) {
1526 + var FluxContainer_AdsPECustomizeExportContainer_45 = function(x) {
1527 if (x === 104) {
1528 return null;
1529 }
1530 };
1531
1215 - var AdsPEExportAsTextDialog46 = function (x) {
1532 + var AdsPEExportAsTextDialog46 = function(x) {
1533 if (x === 105) {
1534 return null;
1535 }
1536 };
1537
1221 - var FluxContainer_AdsPEExportAsTextDialogContainer_47 = function (x) {
1538 + var FluxContainer_AdsPEExportAsTextDialogContainer_47 = function(x) {
1539 if (x === 106) {
1540 return AdsPEExportAsTextDialog46(105);
1541 }
1542 };
1543
1227 - var AdsPEExportImportMenuContainer48 = function (x) {
1544 + var AdsPEExportImportMenuContainer48 = function(x) {
1545 if (x === 107) {
1546 return React.createElement(
1230 - "span",
1547 + 'span',
1548 null,
1549 AdsPEExportImportMenu44(103),
1550 FluxContainer_AdsPECustomizeExportContainer_45(104),
@@ -1238,7 +1555,7 @@
1555 }
1556 };
1557
1241 - var Constructor49 = function (x) {
1558 + var Constructor49 = function(x) {
1559 if (x === 114) {
1560 return null;
1561 }
@@ -1253,45 +1570,45 @@
1570 }
1571 };
1572
1256 - var TagSelectorPopover50 = function (x) {
1573 + var TagSelectorPopover50 = function(x) {
1574 if (x === 115) {
1575 return React.createElement(
1259 - "span",
1260 - { className: " _3d6e" },
1576 + 'span',
1577 + {className: ' _3d6e'},
1578 XUIButton4(113),
1579 Constructor49(114)
1580 );
1581 }
1582 };
1583
1267 - var AdsPECampaignGroupTagContainer51 = function (x) {
1584 + var AdsPECampaignGroupTagContainer51 = function(x) {
1585 if (x === 116) {
1586 return TagSelectorPopover50(115);
1587 }
1588 };
1589
1273 - var AdsRuleToolbarMenu52 = function (x) {
1590 + var AdsRuleToolbarMenu52 = function(x) {
1591 if (x === 118) {
1592 return null;
1593 }
1594 };
1595
1279 - var FluxContainer_AdsPERuleToolbarMenuContainer_53 = function (x) {
1596 + var FluxContainer_AdsPERuleToolbarMenuContainer_53 = function(x) {
1597 if (x === 119) {
1598 return AdsRuleToolbarMenu52(118);
1599 }
1600 };
1601
1285 - var FillColumn54 = function (x) {
1602 + var FillColumn54 = function(x) {
1603 if (x === 120) {
1604 return React.createElement(
1288 - "div",
1289 - { className: "_4bl9" },
1605 + 'div',
1606 + {className: '_4bl9'},
1607 React.createElement(
1291 - "span",
1292 - { className: "_3c5e" },
1608 + 'span',
1609 + {className: '_3c5e'},
1610 React.createElement(
1294 - "span",
1611 + 'span',
1612 null,
1613 XUIButtonGroup40(75),
1614 FluxContainer_AdsPEEditToolbarButtonContainer_43(87),
@@ -1305,38 +1622,38 @@
1622 }
1623 };
1624
1308 - var Layout55 = function (x) {
1625 + var Layout55 = function(x) {
1626 if (x === 121) {
1627 return React.createElement(
1311 - "div",
1312 - { className: "clearfix" },
1628 + 'div',
1629 + {className: 'clearfix'},
1630 Column39(66),
1631 FillColumn54(120)
1632 );
1633 }
1634 };
1635
1319 - var AdsPEMainPaneToolbar56 = function (x) {
1636 + var AdsPEMainPaneToolbar56 = function(x) {
1637 if (x === 122) {
1638 return React.createElement(
1322 - "div",
1323 - { className: "_3c5b clearfix" },
1639 + 'div',
1640 + {className: '_3c5b clearfix'},
1641 Layout55(121)
1642 );
1643 }
1644 };
1645
1329 - var AdsPECampaignGroupToolbarContainer57 = function (x) {
1646 + var AdsPECampaignGroupToolbarContainer57 = function(x) {
1647 if (x === 123) {
1648 return AdsPEMainPaneToolbar56(122);
1649 }
1650 };
1651
1335 - var AdsPEFiltersPopover58 = function (x) {
1652 + var AdsPEFiltersPopover58 = function(x) {
1653 if (x === 144) {
1654 return React.createElement(
1338 - "span",
1339 - { className: "_5b-l _5bbe" },
1655 + 'span',
1656 + {className: '_5b-l _5bbe'},
1657 ReactXUIPopoverButton6(133),
1658 ReactXUIPopoverButton6(141),
1659 [Constructor49(142), Constructor49(143)]
@@ -1344,26 +1661,46 @@
1661 }
1662 };
1663
1347 - var AbstractCheckboxInput59 = function (x) {
1664 + var AbstractCheckboxInput59 = function(x) {
1665 if (x === 145) {
1666 return React.createElement(
1350 - "label",
1351 - { className: "uiInputLabelInput _55sg _kv1" },
1352 - React.createElement("input", { checked: true, disabled: true, name: "filterUnpublished", value: "on", onClick: function () {}, className: null, id: "js_input_label_21", type: "checkbox" }),
1353 - React.createElement("span", { "data-hover": null, "data-tooltip-content": undefined })
1667 + 'label',
1668 + {className: 'uiInputLabelInput _55sg _kv1'},
1669 + React.createElement('input', {
1670 + checked: true,
1671 + disabled: true,
1672 + name: 'filterUnpublished',
1673 + value: 'on',
1674 + onClick: function() {},
1675 + className: null,
1676 + id: 'js_input_label_21',
1677 + type: 'checkbox',
1678 + }),
1679 + React.createElement('span', {
1680 + 'data-hover': null,
1681 + 'data-tooltip-content': undefined,
1682 + })
1683 );
1684 }
1685 if (x === 336) {
1686 return React.createElement(
1358 - "label",
1359 - { className: "_4h2r _55sg _kv1" },
1360 - React.createElement("input", { checked: undefined, onChange: function () {}, className: null, type: "checkbox" }),
1361 - React.createElement("span", { "data-hover": null, "data-tooltip-content": undefined })
1687 + 'label',
1688 + {className: '_4h2r _55sg _kv1'},
1689 + React.createElement('input', {
1690 + checked: undefined,
1691 + onChange: function() {},
1692 + className: null,
1693 + type: 'checkbox',
1694 + }),
1695 + React.createElement('span', {
1696 + 'data-hover': null,
1697 + 'data-tooltip-content': undefined,
1698 + })
1699 );
1700 }
1701 };
1702
1366 - var XUICheckboxInput60 = function (x) {
1703 + var XUICheckboxInput60 = function(x) {
1704 if (x === 146) {
1705 return AbstractCheckboxInput59(145);
1706 }
@@ -1372,30 +1709,34 @@
1709 }
1710 };
1711
1375 - var InputLabel61 = function (x) {
1712 + var InputLabel61 = function(x) {
1713 if (x === 147) {
1714 return React.createElement(
1378 - "div",
1379 - { display: "block", className: "uiInputLabel clearfix" },
1715 + 'div',
1716 + {display: 'block', className: 'uiInputLabel clearfix'},
1717 XUICheckboxInput60(146),
1718 React.createElement(
1382 - "label",
1383 - { className: "uiInputLabelLabel", htmlFor: "js_input_label_21" },
1384 - "Always show new items"
1719 + 'label',
1720 + {className: 'uiInputLabelLabel', htmlFor: 'js_input_label_21'},
1721 + 'Always show new items'
1722 )
1723 );
1724 }
1725 };
1726
1390 - var AdsPopoverLink62 = function (x) {
1727 + var AdsPopoverLink62 = function(x) {
1728 if (x === 154) {
1729 return React.createElement(
1393 - "span",
1730 + 'span',
1731 null,
1732 React.createElement(
1396 - "span",
1397 - { onMouseEnter: function () {}, onMouseLeave: function () {}, onMouseUp: undefined },
1398 - React.createElement("span", { className: "_3o_j" }),
1733 + 'span',
1734 + {
1735 + onMouseEnter: function() {},
1736 + onMouseLeave: function() {},
1737 + onMouseUp: undefined,
1738 + },
1739 + React.createElement('span', {className: '_3o_j'}),
1740 ReactImage0(153)
1741 ),
1742 null
@@ -1403,12 +1744,16 @@
1744 }
1745 if (x === 238) {
1746 return React.createElement(
1406 - "span",
1747 + 'span',
1748 null,
1749 React.createElement(
1409 - "span",
1410 - { onMouseEnter: function () {}, onMouseLeave: function () {}, onMouseUp: undefined },
1411 - React.createElement("span", { className: "_3o_j" }),
1750 + 'span',
1751 + {
1752 + onMouseEnter: function() {},
1753 + onMouseLeave: function() {},
1754 + onMouseUp: undefined,
1755 + },
1756 + React.createElement('span', {className: '_3o_j'}),
1757 ReactImage0(237)
1758 ),
1759 null
@@ -1416,7 +1761,7 @@
1761 }
1762 };
1763
1419 - var AdsHelpLink63 = function (x) {
1764 + var AdsHelpLink63 = function(x) {
1765 if (x === 155) {
1766 return AdsPopoverLink62(154);
1767 }
@@ -1425,19 +1770,19 @@
1770 }
1771 };
1772
1428 - var BUIFilterTokenInput64 = function (x) {
1773 + var BUIFilterTokenInput64 = function(x) {
1774 if (x === 158) {
1775 return React.createElement(
1431 - "div",
1432 - { className: "_5b5o _3yz3 _4cld" },
1776 + 'div',
1777 + {className: '_5b5o _3yz3 _4cld'},
1778 React.createElement(
1434 - "div",
1435 - { className: "_5b5t _2d2k" },
1779 + 'div',
1780 + {className: '_5b5t _2d2k'},
1781 ReactImage0(152),
1782 React.createElement(
1438 - "div",
1439 - { className: "_5b5r" },
1440 - "Campaigns: (1)",
1783 + 'div',
1784 + {className: '_5b5r'},
1785 + 'Campaigns: (1)',
1786 AdsHelpLink63(155)
1787 )
1788 ),
@@ -1446,27 +1791,27 @@
1791 }
1792 };
1793
1449 - var BUIFilterToken65 = function (x) {
1794 + var BUIFilterToken65 = function(x) {
1795 if (x === 159) {
1796 return React.createElement(
1452 - "div",
1453 - { className: "_3yz1 _3yz2 _3dad" },
1797 + 'div',
1798 + {className: '_3yz1 _3yz2 _3dad'},
1799 React.createElement(
1455 - "div",
1456 - { className: "_3yz4", "aria-hidden": false },
1800 + 'div',
1801 + {className: '_3yz4', 'aria-hidden': false},
1802 React.createElement(
1458 - "div",
1459 - { onClick: function () {}, className: "_3yz5" },
1803 + 'div',
1804 + {onClick: function() {}, className: '_3yz5'},
1805 ReactImage0(148),
1806 + React.createElement('div', {className: '_3yz7'}, 'Campaigns:'),
1807 React.createElement(
1462 - "div",
1463 - { className: "_3yz7" },
1464 - "Campaigns:"
1465 - ),
1466 - React.createElement(
1467 - "div",
1468 - { className: "ellipsis _3yz8", "data-hover": "tooltip", "data-tooltip-display": "overflow" },
1469 - "(1)"
1808 + 'div',
1809 + {
1810 + className: 'ellipsis _3yz8',
1811 + 'data-hover': 'tooltip',
1812 + 'data-tooltip-display': 'overflow',
1813 + },
1814 + '(1)'
1815 )
1816 ),
1817 null,
@@ -1477,32 +1822,28 @@
1822 }
1823 };
1824
1480 - var BUIFilterTokenCreateButton66 = function (x) {
1825 + var BUIFilterTokenCreateButton66 = function(x) {
1826 if (x === 163) {
1482 - return React.createElement(
1483 - "div",
1484 - { className: "_1tc" },
1485 - XUIButton4(162)
1486 - );
1827 + return React.createElement('div', {className: '_1tc'}, XUIButton4(162));
1828 }
1829 };
1830
1490 - var BUIFilterTokenizer67 = function (x) {
1831 + var BUIFilterTokenizer67 = function(x) {
1832 if (x === 164) {
1833 return React.createElement(
1493 - "div",
1494 - { className: "_5b-m clearfix" },
1834 + 'div',
1835 + {className: '_5b-m clearfix'},
1836 undefined,
1837 [],
1838 BUIFilterToken65(159),
1839 BUIFilterTokenCreateButton66(163),
1840 null,
1500 - React.createElement("div", { className: "_49u3" })
1841 + React.createElement('div', {className: '_49u3'})
1842 );
1843 }
1844 };
1845
1505 - var XUIAmbientNUX68 = function (x) {
1846 + var XUIAmbientNUX68 = function(x) {
1847 if (x === 165) {
1848 return null;
1849 }
@@ -1514,7 +1855,7 @@
1855 }
1856 };
1857
1517 - var XUIAmbientNUX69 = function (x) {
1858 + var XUIAmbientNUX69 = function(x) {
1859 if (x === 166) {
1860 return XUIAmbientNUX68(165);
1861 }
@@ -1526,83 +1867,93 @@
1867 }
1868 };
1869
1529 - var AdsPEAmbientNUXMegaphone70 = function (x) {
1870 + var AdsPEAmbientNUXMegaphone70 = function(x) {
1871 if (x === 167) {
1872 return React.createElement(
1532 - "span",
1873 + 'span',
1874 null,
1534 - React.createElement("span", { }),
1875 + React.createElement('span', {}),
1876 XUIAmbientNUX69(166)
1877 );
1878 }
1879 };
1880
1540 - var AdsPEFilters71 = function (x) {
1881 + var AdsPEFilters71 = function(x) {
1882 if (x === 168) {
1883 return React.createElement(
1543 - "div",
1544 - { className: "_4rw_" },
1884 + 'div',
1885 + {className: '_4rw_'},
1886 AdsPEFiltersPopover58(144),
1546 - React.createElement(
1547 - "div",
1548 - { className: "_1eo" },
1549 - InputLabel61(147)
1550 - ),
1887 + React.createElement('div', {className: '_1eo'}, InputLabel61(147)),
1888 BUIFilterTokenizer67(164),
1552 - "",
1889 + '',
1890 AdsPEAmbientNUXMegaphone70(167)
1891 );
1892 }
1893 };
1894
1558 - var AdsPEFilterContainer72 = function (x) {
1895 + var AdsPEFilterContainer72 = function(x) {
1896 if (x === 169) {
1897 return AdsPEFilters71(168);
1898 }
1899 };
1900
1564 - var AdsPETablePager73 = function (x) {
1901 + var AdsPETablePager73 = function(x) {
1902 if (x === 172) {
1903 return null;
1904 }
1905 };
1906
1570 - var AdsPECampaignGroupTablePagerContainer74 = function (x) {
1907 + var AdsPECampaignGroupTablePagerContainer74 = function(x) {
1908 if (x === 173) {
1909 return AdsPETablePager73(172);
1910 }
1911 };
1912
1576 - var AdsPETablePagerContainer75 = function (x) {
1913 + var AdsPETablePagerContainer75 = function(x) {
1914 if (x === 174) {
1915 return AdsPECampaignGroupTablePagerContainer74(173);
1916 }
1917 };
1918
1582 - var ReactXUIError76 = function (x) {
1919 + var ReactXUIError76 = function(x) {
1920 if (x === 181) {
1921 return AbstractButton3(180);
1922 }
1923 if (x === 216) {
1924 return React.createElement(
1588 - "div",
1589 - { className: "_40bf _2vl4 _1h18" },
1925 + 'div',
1926 + {className: '_40bf _2vl4 _1h18'},
1927 null,
1928 null,
1929 React.createElement(
1593 - "div",
1594 - { className: "_2vl9 _1h1f", style: { "backgroundColor": "#fff" } },
1930 + 'div',
1931 + {className: '_2vl9 _1h1f', style: {backgroundColor: '#fff'}},
1932 React.createElement(
1596 - "div",
1597 - { className: "_2vla _1h1g" },
1933 + 'div',
1934 + {className: '_2vla _1h1g'},
1935 React.createElement(
1599 - "div",
1936 + 'div',
1937 null,
1938 null,
1602 - React.createElement("textarea", { className: "_2vli _2vlj _1h26 _1h27", dir: "auto", disabled: undefined, id: undefined, maxLength: null, value: "Test Campaign", onBlur: function () {}, onChange: function () {}, onFocus: function () {}, onKeyDown: function () {} }),
1939 + React.createElement('textarea', {
1940 + className: '_2vli _2vlj _1h26 _1h27',
1941 + dir: 'auto',
1942 + disabled: undefined,
1943 + id: undefined,
1944 + maxLength: null,
1945 + value: 'Test Campaign',
1946 + onBlur: function() {},
1947 + onChange: function() {},
1948 + onFocus: function() {},
1949 + onKeyDown: function() {},
1950 + }),
1951 null
1952 ),
1605 - React.createElement("div", { "aria-hidden": "true", className: "_2vlk" })
1953 + React.createElement('div', {
1954 + 'aria-hidden': 'true',
1955 + className: '_2vlk',
1956 + })
1957 )
1958 ),
1959 null
@@ -1619,42 +1970,35 @@
1970 }
1971 };
1972
1622 - var BUIPopoverButton77 = function (x) {
1973 + var BUIPopoverButton77 = function(x) {
1974 if (x === 182) {
1975 return ReactXUIError76(181);
1976 }
1977 };
1978
1628 - var BUIDateRangePicker78 = function (x) {
1979 + var BUIDateRangePicker78 = function(x) {
1980 if (x === 184) {
1630 - return React.createElement(
1631 - "span",
1632 - null,
1633 - BUIPopoverButton77(182),
1634 - [Constructor49(183)]
1635 - );
1981 + return React.createElement('span', null, BUIPopoverButton77(182), [
1982 + Constructor49(183),
1983 + ]);
1984 }
1985 };
1986
1639 - var AdsPEStatsRangePicker79 = function (x) {
1987 + var AdsPEStatsRangePicker79 = function(x) {
1988 if (x === 185) {
1989 return BUIDateRangePicker78(184);
1990 }
1991 };
1992
1645 - var AdsPEStatRange80 = function (x) {
1993 + var AdsPEStatRange80 = function(x) {
1994 if (x === 191) {
1995 return React.createElement(
1648 - "div",
1649 - { className: "_3c5k" },
1650 - React.createElement(
1651 - "span",
1652 - { className: "_3c5j" },
1653 - "Stats:"
1654 - ),
1996 + 'div',
1997 + {className: '_3c5k'},
1998 + React.createElement('span', {className: '_3c5j'}, 'Stats:'),
1999 React.createElement(
1656 - "span",
1657 - { className: "_3c5l" },
2000 + 'span',
2001 + {className: '_3c5l'},
2002 AdsPEStatsRangePicker79(185),
2003 XUIButton4(188)
2004 ),
@@ -1663,29 +2007,29 @@
2007 }
2008 };
2009
1666 - var AdsPEStatRangeContainer81 = function (x) {
2010 + var AdsPEStatRangeContainer81 = function(x) {
2011 if (x === 192) {
2012 return AdsPEStatRange80(191);
2013 }
2014 };
2015
1672 - var AdsPESideTrayTabButton82 = function (x) {
2016 + var AdsPESideTrayTabButton82 = function(x) {
2017 if (x === 196) {
2018 return React.createElement(
1675 - "div",
1676 - { className: "_1-ly _59j9 _d9a", onClick: function () {} },
2019 + 'div',
2020 + {className: '_1-ly _59j9 _d9a', onClick: function() {}},
2021 ReactImage0(195),
1678 - React.createElement("div", { className: "_vf7" }),
1679 - React.createElement("div", { className: "_vf8" })
2022 + React.createElement('div', {className: '_vf7'}),
2023 + React.createElement('div', {className: '_vf8'})
2024 );
2025 }
2026 if (x === 199) {
2027 return React.createElement(
1684 - "div",
1685 - { className: " _1-lz _d9a", onClick: function () {} },
2028 + 'div',
2029 + {className: ' _1-lz _d9a', onClick: function() {}},
2030 ReactImage0(198),
1687 - React.createElement("div", { className: "_vf7" }),
1688 - React.createElement("div", { className: "_vf8" })
2031 + React.createElement('div', {className: '_vf7'}),
2032 + React.createElement('div', {className: '_vf8'})
2033 );
2034 }
2035 if (x === 203) {
@@ -1693,16 +2037,16 @@
2037 }
2038 };
2039
1696 - var AdsPEEditorTrayTabButton83 = function (x) {
2040 + var AdsPEEditorTrayTabButton83 = function(x) {
2041 if (x === 197) {
2042 return AdsPESideTrayTabButton82(196);
2043 }
2044 };
2045
1702 - var AdsPEInsightsTrayTabButton84 = function (x) {
2046 + var AdsPEInsightsTrayTabButton84 = function(x) {
2047 if (x === 202) {
2048 return React.createElement(
1705 - "span",
2049 + 'span',
2050 null,
2051 AdsPESideTrayTabButton82(199),
2052 XUIAmbientNUX69(201)
@@ -1710,97 +2054,93 @@
2054 }
2055 };
2056
1713 - var AdsPENekoDebuggerTrayTabButton85 = function (x) {
2057 + var AdsPENekoDebuggerTrayTabButton85 = function(x) {
2058 if (x === 204) {
2059 return AdsPESideTrayTabButton82(203);
2060 }
2061 };
2062
1719 - var AdsPEEditorChildLink86 = function (x) {
2063 + var AdsPEEditorChildLink86 = function(x) {
2064 if (x === 211) {
2065 return React.createElement(
1722 - "div",
1723 - { className: "_3ywr" },
2066 + 'div',
2067 + {className: '_3ywr'},
2068 Link2(208),
1725 - React.createElement(
1726 - "span",
1727 - { className: "_3ywq" },
1728 - "|"
1729 - ),
2069 + React.createElement('span', {className: '_3ywq'}, '|'),
2070 Link2(210)
2071 );
2072 }
2073 };
2074
1735 - var AdsPEEditorChildLinkContainer87 = function (x) {
2075 + var AdsPEEditorChildLinkContainer87 = function(x) {
2076 if (x === 212) {
2077 return AdsPEEditorChildLink86(211);
2078 }
2079 };
2080
1741 - var AdsPEHeaderSection88 = function (x) {
2081 + var AdsPEHeaderSection88 = function(x) {
2082 if (x === 213) {
2083 return React.createElement(
1744 - "div",
1745 - { className: "_yke" },
1746 - React.createElement("div", { className: "_2x9d _pr-" }),
2084 + 'div',
2085 + {className: '_yke'},
2086 + React.createElement('div', {className: '_2x9d _pr-'}),
2087 XUIText29(205),
2088 React.createElement(
1749 - "div",
1750 - { className: "_3a-a" },
1751 - React.createElement(
1752 - "div",
1753 - { className: "_3a-b" },
1754 - XUIText29(206)
1755 - )
2089 + 'div',
2090 + {className: '_3a-a'},
2091 + React.createElement('div', {className: '_3a-b'}, XUIText29(206))
2092 ),
2093 AdsPEEditorChildLinkContainer87(212)
2094 );
2095 }
2096 };
2097
1762 - var AdsPECampaignGroupHeaderSectionContainer89 = function (x) {
2098 + var AdsPECampaignGroupHeaderSectionContainer89 = function(x) {
2099 if (x === 214) {
2100 return AdsPEHeaderSection88(213);
2101 }
2102 };
2103
1768 - var AdsEditorLoadingErrors90 = function (x) {
2104 + var AdsEditorLoadingErrors90 = function(x) {
2105 if (x === 215) {
2106 return null;
2107 }
2108 };
2109
1774 - var AdsTextInput91 = function (x) {
2110 + var AdsTextInput91 = function(x) {
2111 if (x === 217) {
2112 return ReactXUIError76(216);
2113 }
2114 };
2115
1780 - var BUIFormElement92 = function (x) {
2116 + var BUIFormElement92 = function(x) {
2117 if (x === 218) {
2118 return React.createElement(
1783 - "div",
1784 - { className: "_5521 clearfix" },
2119 + 'div',
2120 + {className: '_5521 clearfix'},
2121 React.createElement(
1786 - "div",
1787 - { className: "_5522 _3w5q" },
2122 + 'div',
2123 + {className: '_5522 _3w5q'},
2124 React.createElement(
1789 - "label",
1790 - { onClick: undefined, htmlFor: "1467872040612:1961945894", className: "_5523 _3w5r" },
1791 - "Campaign Name",
2125 + 'label',
2126 + {
2127 + onClick: undefined,
2128 + htmlFor: '1467872040612:1961945894',
2129 + className: '_5523 _3w5r',
2130 + },
2131 + 'Campaign Name',
2132 null
2133 )
2134 ),
2135 React.createElement(
1796 - "div",
1797 - { className: "_5527" },
2136 + 'div',
2137 + {className: '_5527'},
2138 React.createElement(
1799 - "div",
1800 - { className: "_5528" },
2139 + 'div',
2140 + {className: '_5528'},
2141 React.createElement(
1802 - "span",
1803 - { key: ".0", className: "_40bg", id: "1467872040612:1961945894" },
2142 + 'span',
2143 + {key: '.0', className: '_40bg', id: '1467872040612:1961945894'},
2144 AdsTextInput91(217),
2145 null
2146 )
@@ -1811,42 +2151,42 @@
2151 }
2152 };
2153
1814 - var BUIForm93 = function (x) {
2154 + var BUIForm93 = function(x) {
2155 if (x === 219) {
2156 return React.createElement(
1817 - "div",
1818 - { className: "_5ks1 _550r _550t _550y _3w5n" },
2157 + 'div',
2158 + {className: '_5ks1 _550r _550t _550y _3w5n'},
2159 BUIFormElement92(218)
2160 );
2161 }
2162 };
2163
1824 - var XUICard94 = function (x) {
2164 + var XUICard94 = function(x) {
2165 if (x === 220) {
2166 return React.createElement(
1827 - "div",
1828 - { className: "_40bc _12k2 _4-u2 _4-u8" },
2167 + 'div',
2168 + {className: '_40bc _12k2 _4-u2 _4-u8'},
2169 BUIForm93(219)
2170 );
2171 }
2172 if (x === 249) {
2173 return React.createElement(
1834 - "div",
1835 - { className: "_12k2 _4-u2 _4-u8" },
2174 + 'div',
2175 + {className: '_12k2 _4-u2 _4-u8'},
2176 AdsCardHeader103(230),
2177 AdsCardSection108(248)
2178 );
2179 }
2180 if (x === 279) {
2181 return React.createElement(
1842 - "div",
1843 - { className: "_12k2 _4-u2 _4-u8" },
2182 + 'div',
2183 + {className: '_12k2 _4-u2 _4-u8'},
2184 AdsCardLeftRightHeader122(278)
2185 );
2186 }
2187 };
2188
1849 - var AdsCard95 = function (x) {
2189 + var AdsCard95 = function(x) {
2190 if (x === 222) {
2191 return ReactXUIError76(221);
2192 }
@@ -1858,25 +2198,25 @@
2198 }
2199 };
2200
1861 - var AdsEditorNameSection96 = function (x) {
2201 + var AdsEditorNameSection96 = function(x) {
2202 if (x === 223) {
2203 return AdsCard95(222);
2204 }
2205 };
2206
1867 - var AdsCampaignGroupNameSectionContainer97 = function (x) {
2207 + var AdsCampaignGroupNameSectionContainer97 = function(x) {
2208 if (x === 224) {
2209 return AdsEditorNameSection96(223);
2210 }
2211 };
2212
1873 - var _render98 = function (x) {
2213 + var _render98 = function(x) {
2214 if (x === 225) {
2215 return AdsCampaignGroupNameSectionContainer97(224);
2216 }
2217 };
2218
1879 - var AdsPluginWrapper99 = function (x) {
2219 + var AdsPluginWrapper99 = function(x) {
2220 if (x === 226) {
2221 return _render98(225);
2222 }
@@ -1894,55 +2234,58 @@
2234 }
2235 };
2236
1897 - var XUICardHeaderTitle100 = function (x) {
2237 + var XUICardHeaderTitle100 = function(x) {
2238 if (x === 227) {
2239 return React.createElement(
1900 - "span",
1901 - { className: "_38my" },
1902 - "Campaign Details",
2240 + 'span',
2241 + {className: '_38my'},
2242 + 'Campaign Details',
2243 null,
1904 - React.createElement("span", { className: "_c1c" })
2244 + React.createElement('span', {className: '_c1c'})
2245 );
2246 }
2247 if (x === 265) {
2248 return React.createElement(
1909 - "span",
1910 - { className: "_38my" },
1911 - [React.createElement(
1912 - "span",
1913 - { key: 1 },
1914 - "Campaign ID",
1915 - ": ",
1916 - "98010048849317"
1917 - ), React.createElement(
1918 - "div",
1919 - { className: "_5lh9", key: 2 },
1920 - FluxContainer_AdsCampaignGroupStatusSwitchContainer_119(264)
1921 - )],
2249 + 'span',
2250 + {className: '_38my'},
2251 + [
2252 + React.createElement(
2253 + 'span',
2254 + {key: 1},
2255 + 'Campaign ID',
2256 + ': ',
2257 + '98010048849317'
2258 + ),
2259 + React.createElement(
2260 + 'div',
2261 + {className: '_5lh9', key: 2},
2262 + FluxContainer_AdsCampaignGroupStatusSwitchContainer_119(264)
2263 + ),
2264 + ],
2265 null,
1923 - React.createElement("span", { className: "_c1c" })
2266 + React.createElement('span', {className: '_c1c'})
2267 );
2268 }
2269 };
2270
1928 - var XUICardSection101 = function (x) {
2271 + var XUICardSection101 = function(x) {
2272 if (x === 228) {
2273 return React.createElement(
1931 - "div",
1932 - { className: "_5dw9 _5dwa _4-u3" },
2274 + 'div',
2275 + {className: '_5dw9 _5dwa _4-u3'},
2276 [XUICardHeaderTitle100(227)],
2277 undefined,
2278 undefined,
1936 - React.createElement("div", { className: "_3s3-" })
2279 + React.createElement('div', {className: '_3s3-'})
2280 );
2281 }
2282 if (x === 247) {
2283 return React.createElement(
1941 - "div",
1942 - { className: "_12jy _4-u3" },
2284 + 'div',
2285 + {className: '_12jy _4-u3'},
2286 React.createElement(
1944 - "div",
1945 - { className: "_3-8j" },
2287 + 'div',
2288 + {className: '_3-8j'},
2289 FlexibleBlock105(233),
2290 FlexibleBlock105(236),
2291 FlexibleBlock105(246),
@@ -1953,61 +2296,61 @@
2296 }
2297 };
2298
1956 - var XUICardHeader102 = function (x) {
2299 + var XUICardHeader102 = function(x) {
2300 if (x === 229) {
2301 return XUICardSection101(228);
2302 }
2303 };
2304
1962 - var AdsCardHeader103 = function (x) {
2305 + var AdsCardHeader103 = function(x) {
2306 if (x === 230) {
2307 return XUICardHeader102(229);
2308 }
2309 };
2310
1968 - var AdsLabeledField104 = function (x) {
2311 + var AdsLabeledField104 = function(x) {
2312 if (x === 231) {
2313 return React.createElement(
1971 - "div",
1972 - { className: "_2oc6 _3bvz", label: "Objective" },
2314 + 'div',
2315 + {className: '_2oc6 _3bvz', label: 'Objective'},
2316 React.createElement(
1974 - "label",
1975 - { className: "_4el4 _3qwj _3hy-", htmlFor: undefined },
1976 - "Objective "
2317 + 'label',
2318 + {className: '_4el4 _3qwj _3hy-', htmlFor: undefined},
2319 + 'Objective '
2320 ),
2321 null,
1979 - React.createElement("div", { className: "_3bv-" })
2322 + React.createElement('div', {className: '_3bv-'})
2323 );
2324 }
2325 if (x === 234) {
2326 return React.createElement(
1984 - "div",
1985 - { className: "_2oc6 _3bvz", label: "Buying Type" },
2327 + 'div',
2328 + {className: '_2oc6 _3bvz', label: 'Buying Type'},
2329 React.createElement(
1987 - "label",
1988 - { className: "_4el4 _3qwj _3hy-", htmlFor: undefined },
1989 - "Buying Type "
2330 + 'label',
2331 + {className: '_4el4 _3qwj _3hy-', htmlFor: undefined},
2332 + 'Buying Type '
2333 ),
2334 null,
1992 - React.createElement("div", { className: "_3bv-" })
2335 + React.createElement('div', {className: '_3bv-'})
2336 );
2337 }
2338 if (x === 240) {
2339 return React.createElement(
1997 - "div",
1998 - { className: "_2oc6 _3bvz" },
2340 + 'div',
2341 + {className: '_2oc6 _3bvz'},
2342 React.createElement(
2000 - "label",
2001 - { className: "_4el4 _3qwj _3hy-", htmlFor: undefined },
2002 - "Campaign Spending Limit "
2343 + 'label',
2344 + {className: '_4el4 _3qwj _3hy-', htmlFor: undefined},
2345 + 'Campaign Spending Limit '
2346 ),
2347 AdsHelpLink63(239),
2005 - React.createElement("div", { className: "_3bv-" })
2348 + React.createElement('div', {className: '_3bv-'})
2349 );
2350 }
2351 };
2352
2010 - var FlexibleBlock105 = function (x) {
2353 + var FlexibleBlock105 = function(x) {
2354 if (x === 233) {
2355 return LeftRight21(232);
2356 }
@@ -2019,247 +2362,263 @@
2362 }
2363 };
2364
2022 - var AdsBulkCampaignSpendCapField106 = function (x) {
2365 + var AdsBulkCampaignSpendCapField106 = function(x) {
2366 if (x === 243) {
2367 return React.createElement(
2025 - "div",
2026 - { className: "_33dv" },
2027 - "",
2368 + 'div',
2369 + {className: '_33dv'},
2370 + '',
2371 Link2(242),
2029 - " (optional)"
2372 + ' (optional)'
2373 );
2374 }
2375 };
2376
2034 - var FluxContainer_AdsCampaignGroupSpendCapContainer_107 = function (x) {
2377 + var FluxContainer_AdsCampaignGroupSpendCapContainer_107 = function(x) {
2378 if (x === 244) {
2379 return AdsBulkCampaignSpendCapField106(243);
2380 }
2381 };
2382
2040 - var AdsCardSection108 = function (x) {
2383 + var AdsCardSection108 = function(x) {
2384 if (x === 248) {
2385 return XUICardSection101(247);
2386 }
2387 };
2388
2046 - var AdsEditorCampaignGroupDetailsSection109 = function (x) {
2389 + var AdsEditorCampaignGroupDetailsSection109 = function(x) {
2390 if (x === 252) {
2391 return AdsCard95(251);
2392 }
2393 };
2394
2052 - var AdsEditorCampaignGroupDetailsSectionContainer110 = function (x) {
2395 + var AdsEditorCampaignGroupDetailsSectionContainer110 = function(x) {
2396 if (x === 253) {
2397 return AdsEditorCampaignGroupDetailsSection109(252);
2398 }
2399 };
2400
2058 - var _render111 = function (x) {
2401 + var _render111 = function(x) {
2402 if (x === 254) {
2403 return AdsEditorCampaignGroupDetailsSectionContainer110(253);
2404 }
2405 };
2406
2064 - var FluxContainer_AdsEditorToplineDetailsSectionContainer_112 = function (x) {
2407 + var FluxContainer_AdsEditorToplineDetailsSectionContainer_112 = function(x) {
2408 if (x === 256) {
2409 return null;
2410 }
2411 };
2412
2070 - var _render113 = function (x) {
2413 + var _render113 = function(x) {
2414 if (x === 257) {
2415 return FluxContainer_AdsEditorToplineDetailsSectionContainer_112(256);
2416 }
2417 };
2418
2076 - var AdsStickyArea114 = function (x) {
2419 + var AdsStickyArea114 = function(x) {
2420 if (x === 259) {
2421 return React.createElement(
2079 - "div",
2080 - { },
2081 - React.createElement("div", { onWheel: function () {} })
2422 + 'div',
2423 + {},
2424 + React.createElement('div', {onWheel: function() {}})
2425 );
2426 }
2427 if (x === 292) {
2428 return React.createElement(
2086 - "div",
2087 - { },
2088 - React.createElement(
2089 - "div",
2090 - { onWheel: function () {} },
2091 - [React.createElement(
2092 - "div",
2093 - { key: "campaign_group_errors_section98010048849317" },
2429 + 'div',
2430 + {},
2431 + React.createElement('div', {onWheel: function() {}}, [
2432 + React.createElement(
2433 + 'div',
2434 + {key: 'campaign_group_errors_section98010048849317'},
2435 AdsPluginWrapper99(291)
2095 - )]
2096 - )
2436 + ),
2437 + ])
2438 );
2439 }
2440 };
2441
2101 - var FluxContainer_AdsEditorColumnContainer_115 = function (x) {
2442 + var FluxContainer_AdsEditorColumnContainer_115 = function(x) {
2443 if (x === 260) {
2444 return React.createElement(
2104 - "div",
2445 + 'div',
2446 null,
2106 - [React.createElement(
2107 - "div",
2108 - { key: "campaign_group_name_section98010048849317" },
2109 - AdsPluginWrapper99(226)
2110 - ), React.createElement(
2111 - "div",
2112 - { key: "campaign_group_basic_section98010048849317" },
2113 - AdsPluginWrapper99(255)
2114 - ), React.createElement(
2115 - "div",
2116 - { key: "campaign_group_topline_section98010048849317" },
2117 - AdsPluginWrapper99(258)
2118 - )],
2447 + [
2448 + React.createElement(
2449 + 'div',
2450 + {key: 'campaign_group_name_section98010048849317'},
2451 + AdsPluginWrapper99(226)
2452 + ),
2453 + React.createElement(
2454 + 'div',
2455 + {key: 'campaign_group_basic_section98010048849317'},
2456 + AdsPluginWrapper99(255)
2457 + ),
2458 + React.createElement(
2459 + 'div',
2460 + {key: 'campaign_group_topline_section98010048849317'},
2461 + AdsPluginWrapper99(258)
2462 + ),
2463 + ],
2464 AdsStickyArea114(259)
2465 );
2466 }
2467 if (x === 293) {
2468 return React.createElement(
2124 - "div",
2469 + 'div',
2470 null,
2126 - [React.createElement(
2127 - "div",
2128 - { key: "campaign_group_navigation_section98010048849317" },
2129 - AdsPluginWrapper99(287)
2130 - )],
2471 + [
2472 + React.createElement(
2473 + 'div',
2474 + {key: 'campaign_group_navigation_section98010048849317'},
2475 + AdsPluginWrapper99(287)
2476 + ),
2477 + ],
2478 AdsStickyArea114(292)
2479 );
2480 }
2481 };
2482
2136 - var BUISwitch116 = function (x) {
2483 + var BUISwitch116 = function(x) {
2484 if (x === 261) {
2485 return React.createElement(
2139 - "div",
2140 - { "data-hover": "tooltip", "data-tooltip-content": "Currently active. Click this switch to deactivate it.", "data-tooltip-position": "below", disabled: false, value: true, onToggle: function () {}, className: "_128j _128k _128n", role: "checkbox", "aria-checked": "true" },
2141 - React.createElement(
2142 - "div",
2143 - { className: "_128o", onClick: function () {}, onKeyDown: function () {}, onMouseDown: function () {}, tabIndex: "0" },
2144 - React.createElement("div", { className: "_128p" })
2486 + 'div',
2487 + {
2488 + 'data-hover': 'tooltip',
2489 + 'data-tooltip-content':
2490 + 'Currently active. Click this switch to deactivate it.',
2491 + 'data-tooltip-position': 'below',
2492 + disabled: false,
2493 + value: true,
2494 + onToggle: function() {},
2495 + className: '_128j _128k _128n',
2496 + role: 'checkbox',
2497 + 'aria-checked': 'true',
2498 + },
2499 + React.createElement(
2500 + 'div',
2501 + {
2502 + className: '_128o',
2503 + onClick: function() {},
2504 + onKeyDown: function() {},
2505 + onMouseDown: function() {},
2506 + tabIndex: '0',
2507 + },
2508 + React.createElement('div', {className: '_128p'})
2509 ),
2510 null
2511 );
2512 }
2513 };
2514
2151 - var AdsStatusSwitchInternal117 = function (x) {
2515 + var AdsStatusSwitchInternal117 = function(x) {
2516 if (x === 262) {
2517 return BUISwitch116(261);
2518 }
2519 };
2520
2157 - var AdsStatusSwitch118 = function (x) {
2521 + var AdsStatusSwitch118 = function(x) {
2522 if (x === 263) {
2523 return AdsStatusSwitchInternal117(262);
2524 }
2525 };
2526
2163 - var FluxContainer_AdsCampaignGroupStatusSwitchContainer_119 = function (x) {
2527 + var FluxContainer_AdsCampaignGroupStatusSwitchContainer_119 = function(x) {
2528 if (x === 264) {
2529 return AdsStatusSwitch118(263);
2530 }
2531 };
2532
2169 - var AdsLinksMenu120 = function (x) {
2533 + var AdsLinksMenu120 = function(x) {
2534 if (x === 275) {
2535 return ReactPopoverMenu20(274);
2536 }
2537 };
2538
2175 - var FluxContainer_AdsPluginizedLinksMenuContainer_121 = function (x) {
2539 + var FluxContainer_AdsPluginizedLinksMenuContainer_121 = function(x) {
2540 if (x === 276) {
2177 - return React.createElement(
2178 - "div",
2179 - null,
2180 - null,
2181 - AdsLinksMenu120(275)
2182 - );
2541 + return React.createElement('div', null, null, AdsLinksMenu120(275));
2542 }
2543 };
2544
2186 - var AdsCardLeftRightHeader122 = function (x) {
2545 + var AdsCardLeftRightHeader122 = function(x) {
2546 if (x === 278) {
2547 return LeftRight21(277);
2548 }
2549 };
2550
2192 - var AdsPEIDSection123 = function (x) {
2551 + var AdsPEIDSection123 = function(x) {
2552 if (x === 282) {
2553 return AdsCard95(281);
2554 }
2555 };
2556
2198 - var FluxContainer_AdsPECampaignGroupIDSectionContainer_124 = function (x) {
2557 + var FluxContainer_AdsPECampaignGroupIDSectionContainer_124 = function(x) {
2558 if (x === 283) {
2559 return AdsPEIDSection123(282);
2560 }
2561 };
2562
2204 - var DeferredComponent125 = function (x) {
2563 + var DeferredComponent125 = function(x) {
2564 if (x === 284) {
2565 return FluxContainer_AdsPECampaignGroupIDSectionContainer_124(283);
2566 }
2567 };
2568
2210 - var BootloadedComponent126 = function (x) {
2569 + var BootloadedComponent126 = function(x) {
2570 if (x === 285) {
2571 return DeferredComponent125(284);
2572 }
2573 };
2574
2216 - var _render127 = function (x) {
2575 + var _render127 = function(x) {
2576 if (x === 286) {
2577 return BootloadedComponent126(285);
2578 }
2579 };
2580
2222 - var AdsEditorErrorsCard128 = function (x) {
2581 + var AdsEditorErrorsCard128 = function(x) {
2582 if (x === 288) {
2583 return null;
2584 }
2585 };
2586
2228 - var FluxContainer_FunctionalContainer_129 = function (x) {
2587 + var FluxContainer_FunctionalContainer_129 = function(x) {
2588 if (x === 289) {
2589 return AdsEditorErrorsCard128(288);
2590 }
2591 };
2592
2234 - var _render130 = function (x) {
2593 + var _render130 = function(x) {
2594 if (x === 290) {
2595 return FluxContainer_FunctionalContainer_129(289);
2596 }
2597 };
2598
2240 - var AdsEditorMultiColumnLayout131 = function (x) {
2599 + var AdsEditorMultiColumnLayout131 = function(x) {
2600 if (x === 294) {
2601 return React.createElement(
2243 - "div",
2244 - { className: "_psh" },
2602 + 'div',
2603 + {className: '_psh'},
2604 React.createElement(
2246 - "div",
2247 - { className: "_3cc0" },
2605 + 'div',
2606 + {className: '_3cc0'},
2607 React.createElement(
2249 - "div",
2608 + 'div',
2609 null,
2610 AdsEditorLoadingErrors90(215),
2611 React.createElement(
2253 - "div",
2254 - { className: "_3ms3" },
2612 + 'div',
2613 + {className: '_3ms3'},
2614 React.createElement(
2256 - "div",
2257 - { className: "_3ms4" },
2615 + 'div',
2616 + {className: '_3ms4'},
2617 FluxContainer_AdsEditorColumnContainer_115(260)
2618 ),
2619 React.createElement(
2261 - "div",
2262 - { className: "_3pvg" },
2620 + 'div',
2621 + {className: '_3pvg'},
2622 FluxContainer_AdsEditorColumnContainer_115(293)
2623 )
2624 )
@@ -2269,10 +2628,10 @@
2628 }
2629 };
2630
2272 - var AdsPECampaignGroupEditor132 = function (x) {
2631 + var AdsPECampaignGroupEditor132 = function(x) {
2632 if (x === 295) {
2633 return React.createElement(
2275 - "div",
2634 + 'div',
2635 null,
2636 AdsPECampaignGroupHeaderSectionContainer89(214),
2637 AdsEditorMultiColumnLayout131(294)
@@ -2280,43 +2639,43 @@
2639 }
2640 };
2641
2283 - var AdsPECampaignGroupEditorContainer133 = function (x) {
2642 + var AdsPECampaignGroupEditorContainer133 = function(x) {
2643 if (x === 296) {
2644 return AdsPECampaignGroupEditor132(295);
2645 }
2646 };
2647
2289 - var AdsPESideTrayTabContent134 = function (x) {
2648 + var AdsPESideTrayTabContent134 = function(x) {
2649 if (x === 297) {
2650 return React.createElement(
2292 - "div",
2293 - { className: "_1o_8 _44ra _5cyn" },
2651 + 'div',
2652 + {className: '_1o_8 _44ra _5cyn'},
2653 AdsPECampaignGroupEditorContainer133(296)
2654 );
2655 }
2656 };
2657
2299 - var AdsPEEditorTrayTabContentContainer135 = function (x) {
2658 + var AdsPEEditorTrayTabContentContainer135 = function(x) {
2659 if (x === 298) {
2660 return AdsPESideTrayTabContent134(297);
2661 }
2662 };
2663
2305 - var AdsPEMultiTabDrawer136 = function (x) {
2664 + var AdsPEMultiTabDrawer136 = function(x) {
2665 if (x === 299) {
2666 return React.createElement(
2308 - "div",
2309 - { className: "_2kev _2kex" },
2667 + 'div',
2668 + {className: '_2kev _2kex'},
2669 React.createElement(
2311 - "div",
2312 - { className: "_5yno" },
2670 + 'div',
2671 + {className: '_5yno'},
2672 AdsPEEditorTrayTabButton83(197),
2673 AdsPEInsightsTrayTabButton84(202),
2674 AdsPENekoDebuggerTrayTabButton85(204)
2675 ),
2676 React.createElement(
2318 - "div",
2319 - { className: "_5ynn" },
2677 + 'div',
2678 + {className: '_5ynn'},
2679 AdsPEEditorTrayTabContentContainer135(298),
2680 null
2681 )
@@ -2324,17 +2683,17 @@
2683 }
2684 };
2685
2327 - var FluxContainer_AdsPEMultiTabDrawerContainer_137 = function (x) {
2686 + var FluxContainer_AdsPEMultiTabDrawerContainer_137 = function(x) {
2687 if (x === 300) {
2688 return AdsPEMultiTabDrawer136(299);
2689 }
2690 };
2691
2333 - var AdsPESimpleOrganizer138 = function (x) {
2692 + var AdsPESimpleOrganizer138 = function(x) {
2693 if (x === 309) {
2694 return React.createElement(
2336 - "div",
2337 - { className: "_tm2" },
2695 + 'div',
2696 + {className: '_tm2'},
2697 XUIButton4(304),
2698 XUIButton4(306),
2699 XUIButton4(308)
@@ -2342,350 +2701,275 @@
2701 }
2702 };
2703
2345 - var AdsPEOrganizerContainer139 = function (x) {
2704 + var AdsPEOrganizerContainer139 = function(x) {
2705 if (x === 310) {
2347 - return React.createElement(
2348 - "div",
2349 - null,
2350 - AdsPESimpleOrganizer138(309)
2351 - );
2706 + return React.createElement('div', null, AdsPESimpleOrganizer138(309));
2707 }
2708 };
2709
2355 - var FixedDataTableColumnResizeHandle140 = function (x) {
2710 + var FixedDataTableColumnResizeHandle140 = function(x) {
2711 if (x === 313) {
2712 return React.createElement(
2358 - "div",
2359 - { className: "_3487 _3488 _3489", style: { "width": 0, "height": 25, "left": 0 } },
2360 - React.createElement("div", { className: "_348a", style: { "height": 25 } })
2713 + 'div',
2714 + {
2715 + className: '_3487 _3488 _3489',
2716 + style: {width: 0, height: 25, left: 0},
2717 + },
2718 + React.createElement('div', {className: '_348a', style: {height: 25}})
2719 );
2720 }
2721 };
2722
2365 - var AdsPETableHeader141 = function (x) {
2723 + var AdsPETableHeader141 = function(x) {
2724 if (x === 315) {
2725 return React.createElement(
2368 - "div",
2369 - { className: "_1cig _1ksv _1vd7 _4h2r", id: undefined },
2726 + 'div',
2727 + {className: '_1cig _1ksv _1vd7 _4h2r', id: undefined},
2728 ReactImage0(314),
2371 - React.createElement(
2372 - "span",
2373 - { className: "_1cid" },
2374 - "Campaigns"
2375 - )
2729 + React.createElement('span', {className: '_1cid'}, 'Campaigns')
2730 );
2731 }
2732 if (x === 320) {
2733 return React.createElement(
2380 - "div",
2381 - { className: "_1cig _1vd7 _4h2r", id: undefined },
2734 + 'div',
2735 + {className: '_1cig _1vd7 _4h2r', id: undefined},
2736 null,
2383 - React.createElement(
2384 - "span",
2385 - { className: "_1cid" },
2386 - "Performance"
2387 - )
2737 + React.createElement('span', {className: '_1cid'}, 'Performance')
2738 );
2739 }
2740 if (x === 323) {
2741 return React.createElement(
2392 - "div",
2393 - { className: "_1cig _1vd7 _4h2r", id: undefined },
2742 + 'div',
2743 + {className: '_1cig _1vd7 _4h2r', id: undefined},
2744 null,
2395 - React.createElement(
2396 - "span",
2397 - { className: "_1cid" },
2398 - "Overview"
2399 - )
2745 + React.createElement('span', {className: '_1cid'}, 'Overview')
2746 );
2747 }
2748 if (x === 326) {
2749 return React.createElement(
2404 - "div",
2405 - { className: "_1cig _1vd7 _4h2r", id: undefined },
2750 + 'div',
2751 + {className: '_1cig _1vd7 _4h2r', id: undefined},
2752 null,
2407 - React.createElement(
2408 - "span",
2409 - { className: "_1cid" },
2410 - "Toplines"
2411 - )
2753 + React.createElement('span', {className: '_1cid'}, 'Toplines')
2754 );
2755 }
2756 if (x === 329) {
2415 - return React.createElement("div", { className: "_1cig _1vd7 _4h2r", id: undefined });
2757 + return React.createElement('div', {
2758 + className: '_1cig _1vd7 _4h2r',
2759 + id: undefined,
2760 + });
2761 }
2762 if (x === 340) {
2763 return React.createElement(
2419 - "div",
2420 - { className: "_1cig _25fg", id: undefined },
2764 + 'div',
2765 + {className: '_1cig _25fg', id: undefined},
2766 null,
2422 - React.createElement(
2423 - "span",
2424 - { className: "_1cid" },
2425 - "Campaign Name"
2426 - )
2767 + React.createElement('span', {className: '_1cid'}, 'Campaign Name')
2768 );
2769 }
2770 if (x === 346) {
2771 return React.createElement(
2431 - "div",
2432 - { className: "_1cig _25fg", id: undefined, "data-tooltip-content": "Changed", "data-hover": "tooltip" },
2772 + 'div',
2773 + {
2774 + className: '_1cig _25fg',
2775 + id: undefined,
2776 + 'data-tooltip-content': 'Changed',
2777 + 'data-hover': 'tooltip',
2778 + },
2779 ReactImage0(345),
2780 null
2781 );
2782 }
2783 if (x === 352) {
2784 return React.createElement(
2439 - "div",
2440 - { className: "_1cig _25fg", id: "ads_pe_table_error_header", "data-tooltip-content": "Errors", "data-hover": "tooltip" },
2785 + 'div',
2786 + {
2787 + className: '_1cig _25fg',
2788 + id: 'ads_pe_table_error_header',
2789 + 'data-tooltip-content': 'Errors',
2790 + 'data-hover': 'tooltip',
2791 + },
2792 ReactImage0(351),
2793 null
2794 );
2795 }
2796 if (x === 357) {
2797 return React.createElement(
2447 - "div",
2448 - { className: "_1cig _25fg", id: undefined },
2798 + 'div',
2799 + {className: '_1cig _25fg', id: undefined},
2800 null,
2450 - React.createElement(
2451 - "span",
2452 - { className: "_1cid" },
2453 - "Status"
2454 - )
2801 + React.createElement('span', {className: '_1cid'}, 'Status')
2802 );
2803 }
2804 if (x === 362) {
2805 return React.createElement(
2459 - "div",
2460 - { className: "_1cig _25fg", id: undefined },
2806 + 'div',
2807 + {className: '_1cig _25fg', id: undefined},
2808 null,
2462 - React.createElement(
2463 - "span",
2464 - { className: "_1cid" },
2465 - "Delivery"
2466 - )
2809 + React.createElement('span', {className: '_1cid'}, 'Delivery')
2810 );
2811 }
2812 if (x === 369) {
2813 return React.createElement(
2471 - "div",
2472 - { className: "_1cig _25fg", id: undefined },
2814 + 'div',
2815 + {className: '_1cig _25fg', id: undefined},
2816 null,
2474 - React.createElement(
2475 - "span",
2476 - { className: "_1cid" },
2477 - "Results"
2478 - )
2817 + React.createElement('span', {className: '_1cid'}, 'Results')
2818 );
2819 }
2820 if (x === 374) {
2821 return React.createElement(
2483 - "div",
2484 - { className: "_1cig _25fg", id: undefined },
2822 + 'div',
2823 + {className: '_1cig _25fg', id: undefined},
2824 null,
2486 - React.createElement(
2487 - "span",
2488 - { className: "_1cid" },
2489 - "Cost"
2490 - )
2825 + React.createElement('span', {className: '_1cid'}, 'Cost')
2826 );
2827 }
2828 if (x === 379) {
2829 return React.createElement(
2495 - "div",
2496 - { className: "_1cig _25fg", id: undefined },
2830 + 'div',
2831 + {className: '_1cig _25fg', id: undefined},
2832 null,
2498 - React.createElement(
2499 - "span",
2500 - { className: "_1cid" },
2501 - "Reach"
2502 - )
2833 + React.createElement('span', {className: '_1cid'}, 'Reach')
2834 );
2835 }
2836 if (x === 384) {
2837 return React.createElement(
2507 - "div",
2508 - { className: "_1cig _25fg", id: undefined },
2838 + 'div',
2839 + {className: '_1cig _25fg', id: undefined},
2840 null,
2510 - React.createElement(
2511 - "span",
2512 - { className: "_1cid" },
2513 - "Impressions"
2514 - )
2841 + React.createElement('span', {className: '_1cid'}, 'Impressions')
2842 );
2843 }
2844 if (x === 389) {
2845 return React.createElement(
2519 - "div",
2520 - { className: "_1cig _25fg", id: undefined },
2846 + 'div',
2847 + {className: '_1cig _25fg', id: undefined},
2848 null,
2522 - React.createElement(
2523 - "span",
2524 - { className: "_1cid" },
2525 - "Clicks"
2526 - )
2849 + React.createElement('span', {className: '_1cid'}, 'Clicks')
2850 );
2851 }
2852 if (x === 394) {
2853 return React.createElement(
2531 - "div",
2532 - { className: "_1cig _25fg", id: undefined },
2854 + 'div',
2855 + {className: '_1cig _25fg', id: undefined},
2856 null,
2534 - React.createElement(
2535 - "span",
2536 - { className: "_1cid" },
2537 - "Avg. CPM"
2538 - )
2857 + React.createElement('span', {className: '_1cid'}, 'Avg. CPM')
2858 );
2859 }
2860 if (x === 399) {
2861 return React.createElement(
2543 - "div",
2544 - { className: "_1cig _25fg", id: undefined },
2862 + 'div',
2863 + {className: '_1cig _25fg', id: undefined},
2864 null,
2546 - React.createElement(
2547 - "span",
2548 - { className: "_1cid" },
2549 - "Avg. CPC"
2550 - )
2865 + React.createElement('span', {className: '_1cid'}, 'Avg. CPC')
2866 );
2867 }
2868 if (x === 404) {
2869 return React.createElement(
2555 - "div",
2556 - { className: "_1cig _25fg", id: undefined },
2870 + 'div',
2871 + {className: '_1cig _25fg', id: undefined},
2872 null,
2558 - React.createElement(
2559 - "span",
2560 - { className: "_1cid" },
2561 - "CTR %"
2562 - )
2873 + React.createElement('span', {className: '_1cid'}, 'CTR %')
2874 );
2875 }
2876 if (x === 409) {
2877 return React.createElement(
2567 - "div",
2568 - { className: "_1cig _25fg", id: undefined },
2878 + 'div',
2879 + {className: '_1cig _25fg', id: undefined},
2880 null,
2570 - React.createElement(
2571 - "span",
2572 - { className: "_1cid" },
2573 - "Spent"
2574 - )
2881 + React.createElement('span', {className: '_1cid'}, 'Spent')
2882 );
2883 }
2884 if (x === 414) {
2885 return React.createElement(
2579 - "div",
2580 - { className: "_1cig _25fg", id: undefined },
2886 + 'div',
2887 + {className: '_1cig _25fg', id: undefined},
2888 null,
2582 - React.createElement(
2583 - "span",
2584 - { className: "_1cid" },
2585 - "Objective"
2586 - )
2889 + React.createElement('span', {className: '_1cid'}, 'Objective')
2890 );
2891 }
2892 if (x === 419) {
2893 return React.createElement(
2591 - "div",
2592 - { className: "_1cig _25fg", id: undefined },
2894 + 'div',
2895 + {className: '_1cig _25fg', id: undefined},
2896 null,
2594 - React.createElement(
2595 - "span",
2596 - { className: "_1cid" },
2597 - "Buying Type"
2598 - )
2897 + React.createElement('span', {className: '_1cid'}, 'Buying Type')
2898 );
2899 }
2900 if (x === 424) {
2901 return React.createElement(
2603 - "div",
2604 - { className: "_1cig _25fg", id: undefined },
2902 + 'div',
2903 + {className: '_1cig _25fg', id: undefined},
2904 null,
2606 - React.createElement(
2607 - "span",
2608 - { className: "_1cid" },
2609 - "Campaign ID"
2610 - )
2905 + React.createElement('span', {className: '_1cid'}, 'Campaign ID')
2906 );
2907 }
2908 if (x === 429) {
2909 return React.createElement(
2615 - "div",
2616 - { className: "_1cig _25fg", id: undefined },
2910 + 'div',
2911 + {className: '_1cig _25fg', id: undefined},
2912 null,
2618 - React.createElement(
2619 - "span",
2620 - { className: "_1cid" },
2621 - "Start"
2622 - )
2913 + React.createElement('span', {className: '_1cid'}, 'Start')
2914 );
2915 }
2916 if (x === 434) {
2917 return React.createElement(
2627 - "div",
2628 - { className: "_1cig _25fg", id: undefined },
2918 + 'div',
2919 + {className: '_1cig _25fg', id: undefined},
2920 null,
2630 - React.createElement(
2631 - "span",
2632 - { className: "_1cid" },
2633 - "End"
2634 - )
2921 + React.createElement('span', {className: '_1cid'}, 'End')
2922 );
2923 }
2924 if (x === 439) {
2925 return React.createElement(
2639 - "div",
2640 - { className: "_1cig _25fg", id: undefined },
2926 + 'div',
2927 + {className: '_1cig _25fg', id: undefined},
2928 null,
2642 - React.createElement(
2643 - "span",
2644 - { className: "_1cid" },
2645 - "Date created"
2646 - )
2929 + React.createElement('span', {className: '_1cid'}, 'Date created')
2930 );
2931 }
2932 if (x === 444) {
2933 return React.createElement(
2651 - "div",
2652 - { className: "_1cig _25fg", id: undefined },
2934 + 'div',
2935 + {className: '_1cig _25fg', id: undefined},
2936 null,
2654 - React.createElement(
2655 - "span",
2656 - { className: "_1cid" },
2657 - "Date last edited"
2658 - )
2937 + React.createElement('span', {className: '_1cid'}, 'Date last edited')
2938 );
2939 }
2940 if (x === 449) {
2941 return React.createElement(
2663 - "div",
2664 - { className: "_1cig _25fg _4h2r", id: undefined },
2942 + 'div',
2943 + {className: '_1cig _25fg _4h2r', id: undefined},
2944 null,
2666 - React.createElement(
2667 - "span",
2668 - { className: "_1cid" },
2669 - "Tags"
2670 - )
2945 + React.createElement('span', {className: '_1cid'}, 'Tags')
2946 );
2947 }
2948 if (x === 452) {
2674 - return React.createElement("div", { className: "_1cig _25fg _4h2r", id: undefined });
2949 + return React.createElement('div', {
2950 + className: '_1cig _25fg _4h2r',
2951 + id: undefined,
2952 + });
2953 }
2954 };
2955
2678 - var TransitionCell142 = function (x) {
2956 + var TransitionCell142 = function(x) {
2957 if (x === 316) {
2958 return React.createElement(
2681 - "div",
2682 - { label: "Campaigns", height: 40, width: 721, className: "_4lgc _4h2u", style: { "height": 40, "width": 721 } },
2683 - React.createElement(
2684 - "div",
2685 - { className: "_4lgd _4h2w" },
2959 + 'div',
2960 + {
2961 + label: 'Campaigns',
2962 + height: 40,
2963 + width: 721,
2964 + className: '_4lgc _4h2u',
2965 + style: {height: 40, width: 721},
2966 + },
2967 + React.createElement(
2968 + 'div',
2969 + {className: '_4lgd _4h2w'},
2970 React.createElement(
2687 - "div",
2688 - { className: "_4lge _4h2x" },
2971 + 'div',
2972 + {className: '_4lge _4h2x'},
2973 AdsPETableHeader141(315)
2974 )
2975 )
@@ -2693,14 +2977,20 @@
2977 }
2978 if (x === 321) {
2979 return React.createElement(
2696 - "div",
2697 - { label: "Performance", height: 40, width: 798, className: "_4lgc _4h2u", style: { "height": 40, "width": 798 } },
2698 - React.createElement(
2699 - "div",
2700 - { className: "_4lgd _4h2w" },
2980 + 'div',
2981 + {
2982 + label: 'Performance',
2983 + height: 40,
2984 + width: 798,
2985 + className: '_4lgc _4h2u',
2986 + style: {height: 40, width: 798},
2987 + },
2988 + React.createElement(
2989 + 'div',
2990 + {className: '_4lgd _4h2w'},
2991 React.createElement(
2702 - "div",
2703 - { className: "_4lge _4h2x" },
2992 + 'div',
2993 + {className: '_4lge _4h2x'},
2994 AdsPETableHeader141(320)
2995 )
2996 )
@@ -2708,14 +2998,20 @@
2998 }
2999 if (x === 324) {
3000 return React.createElement(
2711 - "div",
2712 - { label: "Overview", height: 40, width: 1022, className: "_4lgc _4h2u", style: { "height": 40, "width": 1022 } },
2713 - React.createElement(
2714 - "div",
2715 - { className: "_4lgd _4h2w" },
3001 + 'div',
3002 + {
3003 + label: 'Overview',
3004 + height: 40,
3005 + width: 1022,
3006 + className: '_4lgc _4h2u',
3007 + style: {height: 40, width: 1022},
3008 + },
3009 + React.createElement(
3010 + 'div',
3011 + {className: '_4lgd _4h2w'},
3012 React.createElement(
2717 - "div",
2718 - { className: "_4lge _4h2x" },
3013 + 'div',
3014 + {className: '_4lge _4h2x'},
3015 AdsPETableHeader141(323)
3016 )
3017 )
@@ -2723,14 +3019,20 @@
3019 }
3020 if (x === 327) {
3021 return React.createElement(
2726 - "div",
2727 - { label: "Toplines", height: 40, width: 0, className: "_4lgc _4h2u", style: { "height": 40, "width": 0 } },
2728 - React.createElement(
2729 - "div",
2730 - { className: "_4lgd _4h2w" },
3022 + 'div',
3023 + {
3024 + label: 'Toplines',
3025 + height: 40,
3026 + width: 0,
3027 + className: '_4lgc _4h2u',
3028 + style: {height: 40, width: 0},
3029 + },
3030 + React.createElement(
3031 + 'div',
3032 + {className: '_4lgd _4h2w'},
3033 React.createElement(
2732 - "div",
2733 - { className: "_4lge _4h2x" },
3034 + 'div',
3035 + {className: '_4lge _4h2x'},
3036 AdsPETableHeader141(326)
3037 )
3038 )
@@ -2738,14 +3040,20 @@
3040 }
3041 if (x === 330) {
3042 return React.createElement(
2741 - "div",
2742 - { label: "", height: 40, width: 25, className: "_4lgc _4h2u", style: { "height": 40, "width": 25 } },
2743 - React.createElement(
2744 - "div",
2745 - { className: "_4lgd _4h2w" },
3043 + 'div',
3044 + {
3045 + label: '',
3046 + height: 40,
3047 + width: 25,
3048 + className: '_4lgc _4h2u',
3049 + style: {height: 40, width: 25},
3050 + },
3051 + React.createElement(
3052 + 'div',
3053 + {className: '_4lgd _4h2w'},
3054 React.createElement(
2747 - "div",
2748 - { className: "_4lge _4h2x" },
3055 + 'div',
3056 + {className: '_4lge _4h2x'},
3057 AdsPETableHeader141(329)
3058 )
3059 )
@@ -2753,14 +3061,20 @@
3061 }
3062 if (x === 338) {
3063 return React.createElement(
2756 - "div",
2757 - { label: undefined, width: 42, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 42 } },
2758 - React.createElement(
2759 - "div",
2760 - { className: "_4lgd _4h2w" },
3064 + 'div',
3065 + {
3066 + label: undefined,
3067 + width: 42,
3068 + className: '_4lgc _4h2u',
3069 + height: 25,
3070 + style: {height: 25, width: 42},
3071 + },
3072 + React.createElement(
3073 + 'div',
3074 + {className: '_4lgd _4h2w'},
3075 React.createElement(
2762 - "div",
2763 - { className: "_4lge _4h2x" },
3076 + 'div',
3077 + {className: '_4lge _4h2x'},
3078 XUICheckboxInput60(337)
3079 )
3080 )
@@ -2768,14 +3082,20 @@
3082 }
3083 if (x === 343) {
3084 return React.createElement(
2771 - "div",
2772 - { label: "Campaign Name", width: 400, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 400 } },
2773 - React.createElement(
2774 - "div",
2775 - { className: "_4lgd _4h2w" },
3085 + 'div',
3086 + {
3087 + label: 'Campaign Name',
3088 + width: 400,
3089 + className: '_4lgc _4h2u',
3090 + height: 25,
3091 + style: {height: 25, width: 400},
3092 + },
3093 + React.createElement(
3094 + 'div',
3095 + {className: '_4lgd _4h2w'},
3096 React.createElement(
2777 - "div",
2778 - { className: "_4lge _4h2x" },
3097 + 'div',
3098 + {className: '_4lge _4h2x'},
3099 FixedDataTableSortableHeader149(342)
3100 )
3101 )
@@ -2783,14 +3103,20 @@
3103 }
3104 if (x === 349) {
3105 return React.createElement(
2786 - "div",
2787 - { label: undefined, width: 33, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 33 } },
2788 - React.createElement(
2789 - "div",
2790 - { className: "_4lgd _4h2w" },
3106 + 'div',
3107 + {
3108 + label: undefined,
3109 + width: 33,
3110 + className: '_4lgc _4h2u',
3111 + height: 25,
3112 + style: {height: 25, width: 33},
3113 + },
3114 + React.createElement(
3115 + 'div',
3116 + {className: '_4lgd _4h2w'},
3117 React.createElement(
2792 - "div",
2793 - { className: "_4lge _4h2x" },
3118 + 'div',
3119 + {className: '_4lge _4h2x'},
3120 FixedDataTableSortableHeader149(348)
3121 )
3122 )
@@ -2798,14 +3124,20 @@
3124 }
3125 if (x === 355) {
3126 return React.createElement(
2801 - "div",
2802 - { label: undefined, width: 36, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 36 } },
2803 - React.createElement(
2804 - "div",
2805 - { className: "_4lgd _4h2w" },
3127 + 'div',
3128 + {
3129 + label: undefined,
3130 + width: 36,
3131 + className: '_4lgc _4h2u',
3132 + height: 25,
3133 + style: {height: 25, width: 36},
3134 + },
3135 + React.createElement(
3136 + 'div',
3137 + {className: '_4lgd _4h2w'},
3138 React.createElement(
2807 - "div",
2808 - { className: "_4lge _4h2x" },
3139 + 'div',
3140 + {className: '_4lge _4h2x'},
3141 FixedDataTableSortableHeader149(354)
3142 )
3143 )
@@ -2813,14 +3145,20 @@
3145 }
3146 if (x === 360) {
3147 return React.createElement(
2816 - "div",
2817 - { label: "Status", width: 60, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 60 } },
2818 - React.createElement(
2819 - "div",
2820 - { className: "_4lgd _4h2w" },
3148 + 'div',
3149 + {
3150 + label: 'Status',
3151 + width: 60,
3152 + className: '_4lgc _4h2u',
3153 + height: 25,
3154 + style: {height: 25, width: 60},
3155 + },
3156 + React.createElement(
3157 + 'div',
3158 + {className: '_4lgd _4h2w'},
3159 React.createElement(
2822 - "div",
2823 - { className: "_4lge _4h2x" },
3160 + 'div',
3161 + {className: '_4lge _4h2x'},
3162 FixedDataTableSortableHeader149(359)
3163 )
3164 )
@@ -2828,14 +3166,20 @@
3166 }
3167 if (x === 365) {
3168 return React.createElement(
2831 - "div",
2832 - { label: "Delivery", width: 150, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 150 } },
2833 - React.createElement(
2834 - "div",
2835 - { className: "_4lgd _4h2w" },
3169 + 'div',
3170 + {
3171 + label: 'Delivery',
3172 + width: 150,
3173 + className: '_4lgc _4h2u',
3174 + height: 25,
3175 + style: {height: 25, width: 150},
3176 + },
3177 + React.createElement(
3178 + 'div',
3179 + {className: '_4lgd _4h2w'},
3180 React.createElement(
2837 - "div",
2838 - { className: "_4lge _4h2x" },
3181 + 'div',
3182 + {className: '_4lge _4h2x'},
3183 FixedDataTableSortableHeader149(364)
3184 )
3185 )
@@ -2843,14 +3187,20 @@
3187 }
3188 if (x === 372) {
3189 return React.createElement(
2846 - "div",
2847 - { label: "Results", width: 140, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 140 } },
2848 - React.createElement(
2849 - "div",
2850 - { className: "_4lgd _4h2w" },
3190 + 'div',
3191 + {
3192 + label: 'Results',
3193 + width: 140,
3194 + className: '_4lgc _4h2u',
3195 + height: 25,
3196 + style: {height: 25, width: 140},
3197 + },
3198 + React.createElement(
3199 + 'div',
3200 + {className: '_4lgd _4h2w'},
3201 React.createElement(
2852 - "div",
2853 - { className: "_4lge _4h2x" },
3202 + 'div',
3203 + {className: '_4lge _4h2x'},
3204 FixedDataTableSortableHeader149(371)
3205 )
3206 )
@@ -2858,14 +3208,20 @@
3208 }
3209 if (x === 377) {
3210 return React.createElement(
2861 - "div",
2862 - { label: "Cost", width: 140, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 140 } },
2863 - React.createElement(
2864 - "div",
2865 - { className: "_4lgd _4h2w" },
3211 + 'div',
3212 + {
3213 + label: 'Cost',
3214 + width: 140,
3215 + className: '_4lgc _4h2u',
3216 + height: 25,
3217 + style: {height: 25, width: 140},
3218 + },
3219 + React.createElement(
3220 + 'div',
3221 + {className: '_4lgd _4h2w'},
3222 React.createElement(
2867 - "div",
2868 - { className: "_4lge _4h2x" },
3223 + 'div',
3224 + {className: '_4lge _4h2x'},
3225 FixedDataTableSortableHeader149(376)
3226 )
3227 )
@@ -2873,14 +3229,20 @@
3229 }
3230 if (x === 382) {
3231 return React.createElement(
2876 - "div",
2877 - { label: "Reach", width: 80, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 80 } },
2878 - React.createElement(
2879 - "div",
2880 - { className: "_4lgd _4h2w" },
3232 + 'div',
3233 + {
3234 + label: 'Reach',
3235 + width: 80,
3236 + className: '_4lgc _4h2u',
3237 + height: 25,
3238 + style: {height: 25, width: 80},
3239 + },
3240 + React.createElement(
3241 + 'div',
3242 + {className: '_4lgd _4h2w'},
3243 React.createElement(
2882 - "div",
2883 - { className: "_4lge _4h2x" },
3244 + 'div',
3245 + {className: '_4lge _4h2x'},
3246 FixedDataTableSortableHeader149(381)
3247 )
3248 )
@@ -2888,14 +3250,20 @@
3250 }
3251 if (x === 387) {
3252 return React.createElement(
2891 - "div",
2892 - { label: "Impressions", width: 80, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 80 } },
2893 - React.createElement(
2894 - "div",
2895 - { className: "_4lgd _4h2w" },
3253 + 'div',
3254 + {
3255 + label: 'Impressions',
3256 + width: 80,
3257 + className: '_4lgc _4h2u',
3258 + height: 25,
3259 + style: {height: 25, width: 80},
3260 + },
3261 + React.createElement(
3262 + 'div',
3263 + {className: '_4lgd _4h2w'},
3264 React.createElement(
2897 - "div",
2898 - { className: "_4lge _4h2x" },
3265 + 'div',
3266 + {className: '_4lge _4h2x'},
3267 FixedDataTableSortableHeader149(386)
3268 )
3269 )
@@ -2903,14 +3271,20 @@
3271 }
3272 if (x === 392) {
3273 return React.createElement(
2906 - "div",
2907 - { label: "Clicks", width: 60, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 60 } },
2908 - React.createElement(
2909 - "div",
2910 - { className: "_4lgd _4h2w" },
3274 + 'div',
3275 + {
3276 + label: 'Clicks',
3277 + width: 60,
3278 + className: '_4lgc _4h2u',
3279 + height: 25,
3280 + style: {height: 25, width: 60},
3281 + },
3282 + React.createElement(
3283 + 'div',
3284 + {className: '_4lgd _4h2w'},
3285 React.createElement(
2912 - "div",
2913 - { className: "_4lge _4h2x" },
3286 + 'div',
3287 + {className: '_4lge _4h2x'},
3288 FixedDataTableSortableHeader149(391)
3289 )
3290 )
@@ -2918,14 +3292,20 @@
3292 }
3293 if (x === 397) {
3294 return React.createElement(
2921 - "div",
2922 - { label: "Avg. CPM", width: 80, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 80 } },
2923 - React.createElement(
2924 - "div",
2925 - { className: "_4lgd _4h2w" },
3295 + 'div',
3296 + {
3297 + label: 'Avg. CPM',
3298 + width: 80,
3299 + className: '_4lgc _4h2u',
3300 + height: 25,
3301 + style: {height: 25, width: 80},
3302 + },
3303 + React.createElement(
3304 + 'div',
3305 + {className: '_4lgd _4h2w'},
3306 React.createElement(
2927 - "div",
2928 - { className: "_4lge _4h2x" },
3307 + 'div',
3308 + {className: '_4lge _4h2x'},
3309 FixedDataTableSortableHeader149(396)
3310 )
3311 )
@@ -2933,14 +3313,20 @@
3313 }
3314 if (x === 402) {
3315 return React.createElement(
2936 - "div",
2937 - { label: "Avg. CPC", width: 78, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 78 } },
2938 - React.createElement(
2939 - "div",
2940 - { className: "_4lgd _4h2w" },
3316 + 'div',
3317 + {
3318 + label: 'Avg. CPC',
3319 + width: 78,
3320 + className: '_4lgc _4h2u',
3321 + height: 25,
3322 + style: {height: 25, width: 78},
3323 + },
3324 + React.createElement(
3325 + 'div',
3326 + {className: '_4lgd _4h2w'},
3327 React.createElement(
2942 - "div",
2943 - { className: "_4lge _4h2x" },
3328 + 'div',
3329 + {className: '_4lge _4h2x'},
3330 FixedDataTableSortableHeader149(401)
3331 )
3332 )
@@ -2948,14 +3334,20 @@
3334 }
3335 if (x === 407) {
3336 return React.createElement(
2951 - "div",
2952 - { label: "CTR %", width: 70, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 70 } },
2953 - React.createElement(
2954 - "div",
2955 - { className: "_4lgd _4h2w" },
3337 + 'div',
3338 + {
3339 + label: 'CTR %',
3340 + width: 70,
3341 + className: '_4lgc _4h2u',
3342 + height: 25,
3343 + style: {height: 25, width: 70},
3344 + },
3345 + React.createElement(
3346 + 'div',
3347 + {className: '_4lgd _4h2w'},
3348 React.createElement(
2957 - "div",
2958 - { className: "_4lge _4h2x" },
3349 + 'div',
3350 + {className: '_4lge _4h2x'},
3351 FixedDataTableSortableHeader149(406)
3352 )
3353 )
@@ -2963,14 +3355,20 @@
3355 }
3356 if (x === 412) {
3357 return React.createElement(
2966 - "div",
2967 - { label: "Spent", width: 70, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 70 } },
2968 - React.createElement(
2969 - "div",
2970 - { className: "_4lgd _4h2w" },
3358 + 'div',
3359 + {
3360 + label: 'Spent',
3361 + width: 70,
3362 + className: '_4lgc _4h2u',
3363 + height: 25,
3364 + style: {height: 25, width: 70},
3365 + },
3366 + React.createElement(
3367 + 'div',
3368 + {className: '_4lgd _4h2w'},
3369 React.createElement(
2972 - "div",
2973 - { className: "_4lge _4h2x" },
3370 + 'div',
3371 + {className: '_4lge _4h2x'},
3372 FixedDataTableSortableHeader149(411)
3373 )
3374 )
@@ -2978,14 +3376,20 @@
3376 }
3377 if (x === 417) {
3378 return React.createElement(
2981 - "div",
2982 - { label: "Objective", width: 200, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 200 } },
2983 - React.createElement(
2984 - "div",
2985 - { className: "_4lgd _4h2w" },
3379 + 'div',
3380 + {
3381 + label: 'Objective',
3382 + width: 200,
3383 + className: '_4lgc _4h2u',
3384 + height: 25,
3385 + style: {height: 25, width: 200},
3386 + },
3387 + React.createElement(
3388 + 'div',
3389 + {className: '_4lgd _4h2w'},
3390 React.createElement(
2987 - "div",
2988 - { className: "_4lge _4h2x" },
3391 + 'div',
3392 + {className: '_4lge _4h2x'},
3393 FixedDataTableSortableHeader149(416)
3394 )
3395 )
@@ -2993,14 +3397,20 @@
3397 }
3398 if (x === 422) {
3399 return React.createElement(
2996 - "div",
2997 - { label: "Buying Type", width: 100, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 100 } },
2998 - React.createElement(
2999 - "div",
3000 - { className: "_4lgd _4h2w" },
3400 + 'div',
3401 + {
3402 + label: 'Buying Type',
3403 + width: 100,
3404 + className: '_4lgc _4h2u',
3405 + height: 25,
3406 + style: {height: 25, width: 100},
3407 + },
3408 + React.createElement(
3409 + 'div',
3410 + {className: '_4lgd _4h2w'},
3411 React.createElement(
3002 - "div",
3003 - { className: "_4lge _4h2x" },
3412 + 'div',
3413 + {className: '_4lge _4h2x'},
3414 FixedDataTableSortableHeader149(421)
3415 )
3416 )
@@ -3008,14 +3418,20 @@
3418 }
3419 if (x === 427) {
3420 return React.createElement(
3011 - "div",
3012 - { label: "Campaign ID", width: 120, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 120 } },
3013 - React.createElement(
3014 - "div",
3015 - { className: "_4lgd _4h2w" },
3421 + 'div',
3422 + {
3423 + label: 'Campaign ID',
3424 + width: 120,
3425 + className: '_4lgc _4h2u',
3426 + height: 25,
3427 + style: {height: 25, width: 120},
3428 + },
3429 + React.createElement(
3430 + 'div',
3431 + {className: '_4lgd _4h2w'},
3432 React.createElement(
3017 - "div",
3018 - { className: "_4lge _4h2x" },
3433 + 'div',
3434 + {className: '_4lge _4h2x'},
3435 FixedDataTableSortableHeader149(426)
3436 )
3437 )
@@ -3023,14 +3439,20 @@
3439 }
3440 if (x === 432) {
3441 return React.createElement(
3026 - "div",
3027 - { label: "Start", width: 113, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 113 } },
3028 - React.createElement(
3029 - "div",
3030 - { className: "_4lgd _4h2w" },
3442 + 'div',
3443 + {
3444 + label: 'Start',
3445 + width: 113,
3446 + className: '_4lgc _4h2u',
3447 + height: 25,
3448 + style: {height: 25, width: 113},
3449 + },
3450 + React.createElement(
3451 + 'div',
3452 + {className: '_4lgd _4h2w'},
3453 React.createElement(
3032 - "div",
3033 - { className: "_4lge _4h2x" },
3454 + 'div',
3455 + {className: '_4lge _4h2x'},
3456 FixedDataTableSortableHeader149(431)
3457 )
3458 )
@@ -3038,14 +3460,20 @@
3460 }
3461 if (x === 437) {
3462 return React.createElement(
3041 - "div",
3042 - { label: "End", width: 113, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 113 } },
3043 - React.createElement(
3044 - "div",
3045 - { className: "_4lgd _4h2w" },
3463 + 'div',
3464 + {
3465 + label: 'End',
3466 + width: 113,
3467 + className: '_4lgc _4h2u',
3468 + height: 25,
3469 + style: {height: 25, width: 113},
3470 + },
3471 + React.createElement(
3472 + 'div',
3473 + {className: '_4lgd _4h2w'},
3474 React.createElement(
3047 - "div",
3048 - { className: "_4lge _4h2x" },
3475 + 'div',
3476 + {className: '_4lge _4h2x'},
3477 FixedDataTableSortableHeader149(436)
3478 )
3479 )
@@ -3053,14 +3481,20 @@
3481 }
3482 if (x === 442) {
3483 return React.createElement(
3056 - "div",
3057 - { label: "Date created", width: 113, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 113 } },
3058 - React.createElement(
3059 - "div",
3060 - { className: "_4lgd _4h2w" },
3484 + 'div',
3485 + {
3486 + label: 'Date created',
3487 + width: 113,
3488 + className: '_4lgc _4h2u',
3489 + height: 25,
3490 + style: {height: 25, width: 113},
3491 + },
3492 + React.createElement(
3493 + 'div',
3494 + {className: '_4lgd _4h2w'},
3495 React.createElement(
3062 - "div",
3063 - { className: "_4lge _4h2x" },
3496 + 'div',
3497 + {className: '_4lge _4h2x'},
3498 FixedDataTableSortableHeader149(441)
3499 )
3500 )
@@ -3068,14 +3502,20 @@
3502 }
3503 if (x === 447) {
3504 return React.createElement(
3071 - "div",
3072 - { label: "Date last edited", width: 113, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 113 } },
3073 - React.createElement(
3074 - "div",
3075 - { className: "_4lgd _4h2w" },
3505 + 'div',
3506 + {
3507 + label: 'Date last edited',
3508 + width: 113,
3509 + className: '_4lgc _4h2u',
3510 + height: 25,
3511 + style: {height: 25, width: 113},
3512 + },
3513 + React.createElement(
3514 + 'div',
3515 + {className: '_4lgd _4h2w'},
3516 React.createElement(
3077 - "div",
3078 - { className: "_4lge _4h2x" },
3517 + 'div',
3518 + {className: '_4lge _4h2x'},
3519 FixedDataTableSortableHeader149(446)
3520 )
3521 )
@@ -3083,14 +3523,20 @@
3523 }
3524 if (x === 450) {
3525 return React.createElement(
3086 - "div",
3087 - { label: "Tags", width: 150, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 150 } },
3088 - React.createElement(
3089 - "div",
3090 - { className: "_4lgd _4h2w" },
3526 + 'div',
3527 + {
3528 + label: 'Tags',
3529 + width: 150,
3530 + className: '_4lgc _4h2u',
3531 + height: 25,
3532 + style: {height: 25, width: 150},
3533 + },
3534 + React.createElement(
3535 + 'div',
3536 + {className: '_4lgd _4h2w'},
3537 React.createElement(
3092 - "div",
3093 - { className: "_4lge _4h2x" },
3538 + 'div',
3539 + {className: '_4lge _4h2x'},
3540 AdsPETableHeader141(449)
3541 )
3542 )
@@ -3098,14 +3544,20 @@
3544 }
3545 if (x === 453) {
3546 return React.createElement(
3101 - "div",
3102 - { label: "", width: 25, className: "_4lgc _4h2u", height: 25, style: { "height": 25, "width": 25 } },
3103 - React.createElement(
3104 - "div",
3105 - { className: "_4lgd _4h2w" },
3547 + 'div',
3548 + {
3549 + label: '',
3550 + width: 25,
3551 + className: '_4lgc _4h2u',
3552 + height: 25,
3553 + style: {height: 25, width: 25},
3554 + },
3555 + React.createElement(
3556 + 'div',
3557 + {className: '_4lgd _4h2w'},
3558 React.createElement(
3107 - "div",
3108 - { className: "_4lge _4h2x" },
3559 + 'div',
3560 + {className: '_4lge _4h2x'},
3561 AdsPETableHeader141(452)
3562 )
3563 )
@@ -3113,329 +3565,436 @@
3565 }
3566 };
3567
3116 - var FixedDataTableCell143 = function (x) {
3568 + var FixedDataTableCell143 = function(x) {
3569 if (x === 317) {
3570 return React.createElement(
3119 - "div",
3120 - { className: "_4lg0 _4h2m", style: { "height": 40, "width": 721, "left": 0 } },
3571 + 'div',
3572 + {className: '_4lg0 _4h2m', style: {height: 40, width: 721, left: 0}},
3573 undefined,
3574 TransitionCell142(316)
3575 );
3576 }
3577 if (x === 322) {
3578 return React.createElement(
3127 - "div",
3128 - { className: "_4lg0 _4h2m", style: { "height": 40, "width": 798, "left": 0 } },
3579 + 'div',
3580 + {className: '_4lg0 _4h2m', style: {height: 40, width: 798, left: 0}},
3581 undefined,
3582 TransitionCell142(321)
3583 );
3584 }
3585 if (x === 325) {
3586 return React.createElement(
3135 - "div",
3136 - { className: "_4lg0 _4h2m", style: { "height": 40, "width": 1022, "left": 798 } },
3587 + 'div',
3588 + {className: '_4lg0 _4h2m', style: {height: 40, width: 1022, left: 798}},
3589 undefined,
3590 TransitionCell142(324)
3591 );
3592 }
3593 if (x === 328) {
3594 return React.createElement(
3143 - "div",
3144 - { className: "_4lg0 _4h2m", style: { "height": 40, "width": 0, "left": 1820 } },
3595 + 'div',
3596 + {className: '_4lg0 _4h2m', style: {height: 40, width: 0, left: 1820}},
3597 undefined,
3598 TransitionCell142(327)
3599 );
3600 }
3601 if (x === 331) {
3602 return React.createElement(
3151 - "div",
3152 - { className: "_4lg0 _4h2m", style: { "height": 40, "width": 25, "left": 1820 } },
3603 + 'div',
3604 + {className: '_4lg0 _4h2m', style: {height: 40, width: 25, left: 1820}},
3605 undefined,
3606 TransitionCell142(330)
3607 );
3608 }
3609 if (x === 339) {
3610 return React.createElement(
3159 - "div",
3160 - { className: "_4lg0 _4lg6 _4h2m", style: { "height": 25, "width": 42, "left": 0 } },
3611 + 'div',
3612 + {
3613 + className: '_4lg0 _4lg6 _4h2m',
3614 + style: {height: 25, width: 42, left: 0},
3615 + },
3616 undefined,
3617 TransitionCell142(338)
3618 );
3619 }
3620 if (x === 344) {
3621 return React.createElement(
3167 - "div",
3168 - { className: "_4lg0 _4h2m", style: { "height": 25, "width": 400, "left": 42 } },
3622 + 'div',
3623 + {className: '_4lg0 _4h2m', style: {height: 25, width: 400, left: 42}},
3624 React.createElement(
3170 - "div",
3171 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3172 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3625 + 'div',
3626 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3627 + React.createElement('div', {
3628 + className: '_4lga _4lgb',
3629 + style: {height: 25},
3630 + })
3631 ),
3632 TransitionCell142(343)
3633 );
3634 }
3635 if (x === 350) {
3636 return React.createElement(
3179 - "div",
3180 - { className: "_4lg0 _4h2m", style: { "height": 25, "width": 33, "left": 442 } },
3637 + 'div',
3638 + {className: '_4lg0 _4h2m', style: {height: 25, width: 33, left: 442}},
3639 undefined,
3640 TransitionCell142(349)
3641 );
3642 }
3643 if (x === 356) {
3644 return React.createElement(
3187 - "div",
3188 - { className: "_4lg0 _4h2m", style: { "height": 25, "width": 36, "left": 475 } },
3645 + 'div',
3646 + {className: '_4lg0 _4h2m', style: {height: 25, width: 36, left: 475}},
3647 undefined,
3648 TransitionCell142(355)
3649 );
3650 }
3651 if (x === 361) {
3652 return React.createElement(
3195 - "div",
3196 - { className: "_4lg0 _4h2m", style: { "height": 25, "width": 60, "left": 511 } },
3653 + 'div',
3654 + {className: '_4lg0 _4h2m', style: {height: 25, width: 60, left: 511}},
3655 undefined,
3656 TransitionCell142(360)
3657 );
3658 }
3659 if (x === 366) {
3660 return React.createElement(
3203 - "div",
3204 - { className: "_4lg0 _4h2m", style: { "height": 25, "width": 150, "left": 571 } },
3661 + 'div',
3662 + {className: '_4lg0 _4h2m', style: {height: 25, width: 150, left: 571}},
3663 React.createElement(
3206 - "div",
3207 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3208 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3664 + 'div',
3665 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3666 + React.createElement('div', {
3667 + className: '_4lga _4lgb',
3668 + style: {height: 25},
3669 + })
3670 ),
3671 TransitionCell142(365)
3672 );
3673 }
3674 if (x === 373) {
3675 return React.createElement(
3215 - "div",
3216 - { className: "_4lg0 _4lg5 _4h2p _4h2m", style: { "height": 25, "width": 140, "left": 0 } },
3217 - React.createElement(
3218 - "div",
3219 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3220 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3676 + 'div',
3677 + {
3678 + className: '_4lg0 _4lg5 _4h2p _4h2m',
3679 + style: {height: 25, width: 140, left: 0},
3680 + },
3681 + React.createElement(
3682 + 'div',
3683 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3684 + React.createElement('div', {
3685 + className: '_4lga _4lgb',
3686 + style: {height: 25},
3687 + })
3688 ),
3689 TransitionCell142(372)
3690 );
3691 }
3692 if (x === 378) {
3693 return React.createElement(
3227 - "div",
3228 - { className: "_4lg0 _4lg5 _4h2p _4h2m", style: { "height": 25, "width": 140, "left": 140 } },
3229 - React.createElement(
3230 - "div",
3231 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3232 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3694 + 'div',
3695 + {
3696 + className: '_4lg0 _4lg5 _4h2p _4h2m',
3697 + style: {height: 25, width: 140, left: 140},
3698 + },
3699 + React.createElement(
3700 + 'div',
3701 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3702 + React.createElement('div', {
3703 + className: '_4lga _4lgb',
3704 + style: {height: 25},
3705 + })
3706 ),
3707 TransitionCell142(377)
3708 );
3709 }
3710 if (x === 383) {
3711 return React.createElement(
3239 - "div",
3240 - { className: "_4lg0 _4lg5 _4h2p _4h2m", style: { "height": 25, "width": 80, "left": 280 } },
3241 - React.createElement(
3242 - "div",
3243 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3244 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3712 + 'div',
3713 + {
3714 + className: '_4lg0 _4lg5 _4h2p _4h2m',
3715 + style: {height: 25, width: 80, left: 280},
3716 + },
3717 + React.createElement(
3718 + 'div',
3719 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3720 + React.createElement('div', {
3721 + className: '_4lga _4lgb',
3722 + style: {height: 25},
3723 + })
3724 ),
3725 TransitionCell142(382)
3726 );
3727 }
3728 if (x === 388) {
3729 return React.createElement(
3251 - "div",
3252 - { className: "_4lg0 _4lg5 _4h2p _4h2m", style: { "height": 25, "width": 80, "left": 360 } },
3253 - React.createElement(
3254 - "div",
3255 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3256 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3730 + 'div',
3731 + {
3732 + className: '_4lg0 _4lg5 _4h2p _4h2m',
3733 + style: {height: 25, width: 80, left: 360},
3734 + },
3735 + React.createElement(
3736 + 'div',
3737 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3738 + React.createElement('div', {
3739 + className: '_4lga _4lgb',
3740 + style: {height: 25},
3741 + })
3742 ),
3743 TransitionCell142(387)
3744 );
3745 }
3746 if (x === 393) {
3747 return React.createElement(
3263 - "div",
3264 - { className: "_4lg0 _4lg5 _4h2p _4h2m", style: { "height": 25, "width": 60, "left": 440 } },
3265 - React.createElement(
3266 - "div",
3267 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3268 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3748 + 'div',
3749 + {
3750 + className: '_4lg0 _4lg5 _4h2p _4h2m',
3751 + style: {height: 25, width: 60, left: 440},
3752 + },
3753 + React.createElement(
3754 + 'div',
3755 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3756 + React.createElement('div', {
3757 + className: '_4lga _4lgb',
3758 + style: {height: 25},
3759 + })
3760 ),
3761 TransitionCell142(392)
3762 );
3763 }
3764 if (x === 398) {
3765 return React.createElement(
3275 - "div",
3276 - { className: "_4lg0 _4lg5 _4h2p _4h2m", style: { "height": 25, "width": 80, "left": 500 } },
3277 - React.createElement(
3278 - "div",
3279 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3280 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3766 + 'div',
3767 + {
3768 + className: '_4lg0 _4lg5 _4h2p _4h2m',
3769 + style: {height: 25, width: 80, left: 500},
3770 + },
3771 + React.createElement(
3772 + 'div',
3773 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3774 + React.createElement('div', {
3775 + className: '_4lga _4lgb',
3776 + style: {height: 25},
3777 + })
3778 ),
3779 TransitionCell142(397)
3780 );
3781 }
3782 if (x === 403) {
3783 return React.createElement(
3287 - "div",
3288 - { className: "_4lg0 _4lg5 _4h2p _4h2m", style: { "height": 25, "width": 78, "left": 580 } },
3289 - React.createElement(
3290 - "div",
3291 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3292 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3784 + 'div',
3785 + {
3786 + className: '_4lg0 _4lg5 _4h2p _4h2m',
3787 + style: {height: 25, width: 78, left: 580},
3788 + },
3789 + React.createElement(
3790 + 'div',
3791 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3792 + React.createElement('div', {
3793 + className: '_4lga _4lgb',
3794 + style: {height: 25},
3795 + })
3796 ),
3797 TransitionCell142(402)
3798 );
3799 }
3800 if (x === 408) {
3801 return React.createElement(
3299 - "div",
3300 - { className: "_4lg0 _4lg5 _4h2p _4h2m", style: { "height": 25, "width": 70, "left": 658 } },
3301 - React.createElement(
3302 - "div",
3303 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3304 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3802 + 'div',
3803 + {
3804 + className: '_4lg0 _4lg5 _4h2p _4h2m',
3805 + style: {height: 25, width: 70, left: 658},
3806 + },
3807 + React.createElement(
3808 + 'div',
3809 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3810 + React.createElement('div', {
3811 + className: '_4lga _4lgb',
3812 + style: {height: 25},
3813 + })
3814 ),
3815 TransitionCell142(407)
3816 );
3817 }
3818 if (x === 413) {
3819 return React.createElement(
3311 - "div",
3312 - { className: "_4lg0 _4lg5 _4h2p _4h2m", style: { "height": 25, "width": 70, "left": 728 } },
3313 - React.createElement(
3314 - "div",
3315 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3316 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3820 + 'div',
3821 + {
3822 + className: '_4lg0 _4lg5 _4h2p _4h2m',
3823 + style: {height: 25, width: 70, left: 728},
3824 + },
3825 + React.createElement(
3826 + 'div',
3827 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3828 + React.createElement('div', {
3829 + className: '_4lga _4lgb',
3830 + style: {height: 25},
3831 + })
3832 ),
3833 TransitionCell142(412)
3834 );
3835 }
3836 if (x === 418) {
3837 return React.createElement(
3323 - "div",
3324 - { className: "_4lg0 _4h2m", style: { "height": 25, "width": 200, "left": 798 } },
3838 + 'div',
3839 + {className: '_4lg0 _4h2m', style: {height: 25, width: 200, left: 798}},
3840 React.createElement(
3326 - "div",
3327 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3328 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3841 + 'div',
3842 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3843 + React.createElement('div', {
3844 + className: '_4lga _4lgb',
3845 + style: {height: 25},
3846 + })
3847 ),
3848 TransitionCell142(417)
3849 );
3850 }
3851 if (x === 423) {
3852 return React.createElement(
3335 - "div",
3336 - { className: "_4lg0 _4h2m", style: { "height": 25, "width": 100, "left": 998 } },
3853 + 'div',
3854 + {className: '_4lg0 _4h2m', style: {height: 25, width: 100, left: 998}},
3855 React.createElement(
3338 - "div",
3339 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3340 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3856 + 'div',
3857 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3858 + React.createElement('div', {
3859 + className: '_4lga _4lgb',
3860 + style: {height: 25},
3861 + })
3862 ),
3863 TransitionCell142(422)
3864 );
3865 }
3866 if (x === 428) {
3867 return React.createElement(
3347 - "div",
3348 - { className: "_4lg0 _4h2m", style: { "height": 25, "width": 120, "left": 1098 } },
3868 + 'div',
3869 + {className: '_4lg0 _4h2m', style: {height: 25, width: 120, left: 1098}},
3870 React.createElement(
3350 - "div",
3351 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3352 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3871 + 'div',
3872 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3873 + React.createElement('div', {
3874 + className: '_4lga _4lgb',
3875 + style: {height: 25},
3876 + })
3877 ),
3878 TransitionCell142(427)
3879 );
3880 }
3881 if (x === 433) {
3882 return React.createElement(
3359 - "div",
3360 - { className: "_4lg0 _4h2m", style: { "height": 25, "width": 113, "left": 1218 } },
3883 + 'div',
3884 + {className: '_4lg0 _4h2m', style: {height: 25, width: 113, left: 1218}},
3885 React.createElement(
3362 - "div",
3363 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3364 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3886 + 'div',
3887 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3888 + React.createElement('div', {
3889 + className: '_4lga _4lgb',
3890 + style: {height: 25},
3891 + })
3892 ),
3893 TransitionCell142(432)
3894 );
3895 }
3896 if (x === 438) {
3897 return React.createElement(
3371 - "div",
3372 - { className: "_4lg0 _4h2m", style: { "height": 25, "width": 113, "left": 1331 } },
3898 + 'div',
3899 + {className: '_4lg0 _4h2m', style: {height: 25, width: 113, left: 1331}},
3900 React.createElement(
3374 - "div",
3375 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3376 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3901 + 'div',
3902 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3903 + React.createElement('div', {
3904 + className: '_4lga _4lgb',
3905 + style: {height: 25},
3906 + })
3907 ),
3908 TransitionCell142(437)
3909 );
3910 }
3911 if (x === 443) {
3912 return React.createElement(
3383 - "div",
3384 - { className: "_4lg0 _4h2m", style: { "height": 25, "width": 113, "left": 1444 } },
3913 + 'div',
3914 + {className: '_4lg0 _4h2m', style: {height: 25, width: 113, left: 1444}},
3915 React.createElement(
3386 - "div",
3387 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3388 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3916 + 'div',
3917 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3918 + React.createElement('div', {
3919 + className: '_4lga _4lgb',
3920 + style: {height: 25},
3921 + })
3922 ),
3923 TransitionCell142(442)
3924 );
3925 }
3926 if (x === 448) {
3927 return React.createElement(
3395 - "div",
3396 - { className: "_4lg0 _4h2m", style: { "height": 25, "width": 113, "left": 1557 } },
3928 + 'div',
3929 + {className: '_4lg0 _4h2m', style: {height: 25, width: 113, left: 1557}},
3930 React.createElement(
3398 - "div",
3399 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3400 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3931 + 'div',
3932 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3933 + React.createElement('div', {
3934 + className: '_4lga _4lgb',
3935 + style: {height: 25},
3936 + })
3937 ),
3938 TransitionCell142(447)
3939 );
3940 }
3941 if (x === 451) {
3942 return React.createElement(
3407 - "div",
3408 - { className: "_4lg0 _4h2m", style: { "height": 25, "width": 150, "left": 1670 } },
3943 + 'div',
3944 + {className: '_4lg0 _4h2m', style: {height: 25, width: 150, left: 1670}},
3945 React.createElement(
3410 - "div",
3411 - { className: "_4lg9", style: { "height": 25 }, onMouseDown: function () {} },
3412 - React.createElement("div", { className: "_4lga _4lgb", style: { "height": 25 } })
3946 + 'div',
3947 + {className: '_4lg9', style: {height: 25}, onMouseDown: function() {}},
3948 + React.createElement('div', {
3949 + className: '_4lga _4lgb',
3950 + style: {height: 25},
3951 + })
3952 ),
3953 TransitionCell142(450)
3954 );
3955 }
3956 if (x === 454) {
3957 return React.createElement(
3419 - "div",
3420 - { className: "_4lg0 _4h2m", style: { "height": 25, "width": 25, "left": 1820 } },
3958 + 'div',
3959 + {className: '_4lg0 _4h2m', style: {height: 25, width: 25, left: 1820}},
3960 undefined,
3961 TransitionCell142(453)
3962 );
3963 }
3964 };
3965
3427 - var FixedDataTableCellGroupImpl144 = function (x) {
3966 + var FixedDataTableCellGroupImpl144 = function(x) {
3967 if (x === 318) {
3968 return React.createElement(
3430 - "div",
3431 - { className: "_3pzj", style: { "height": 40, "position": "absolute", "width": 721, "zIndex": 2, "transform": "translate3d(0px,0px,0)", "backfaceVisibility": "hidden" } },
3969 + 'div',
3970 + {
3971 + className: '_3pzj',
3972 + style: {
3973 + height: 40,
3974 + position: 'absolute',
3975 + width: 721,
3976 + zIndex: 2,
3977 + transform: 'translate3d(0px,0px,0)',
3978 + backfaceVisibility: 'hidden',
3979 + },
3980 + },
3981 FixedDataTableCell143(317)
3982 );
3983 }
3984 if (x === 332) {
3985 return React.createElement(
3437 - "div",
3438 - { className: "_3pzj", style: { "height": 40, "position": "absolute", "width": 1845, "zIndex": 0, "transform": "translate3d(0px,0px,0)", "backfaceVisibility": "hidden" } },
3986 + 'div',
3987 + {
3988 + className: '_3pzj',
3989 + style: {
3990 + height: 40,
3991 + position: 'absolute',
3992 + width: 1845,
3993 + zIndex: 0,
3994 + transform: 'translate3d(0px,0px,0)',
3995 + backfaceVisibility: 'hidden',
3996 + },
3997 + },
3998 FixedDataTableCell143(322),
3999 FixedDataTableCell143(325),
4000 FixedDataTableCell143(328),
@@ -3444,8 +4003,18 @@
4003 }
4004 if (x === 367) {
4005 return React.createElement(
3447 - "div",
3448 - { className: "_3pzj", style: { "height": 25, "position": "absolute", "width": 721, "zIndex": 2, "transform": "translate3d(0px,0px,0)", "backfaceVisibility": "hidden" } },
4006 + 'div',
4007 + {
4008 + className: '_3pzj',
4009 + style: {
4010 + height: 25,
4011 + position: 'absolute',
4012 + width: 721,
4013 + zIndex: 2,
4014 + transform: 'translate3d(0px,0px,0)',
4015 + backfaceVisibility: 'hidden',
4016 + },
4017 + },
4018 FixedDataTableCell143(339),
4019 FixedDataTableCell143(344),
4020 FixedDataTableCell143(350),
@@ -3456,8 +4025,18 @@
4025 }
4026 if (x === 455) {
4027 return React.createElement(
3459 - "div",
3460 - { className: "_3pzj", style: { "height": 25, "position": "absolute", "width": 1845, "zIndex": 0, "transform": "translate3d(0px,0px,0)", "backfaceVisibility": "hidden" } },
4028 + 'div',
4029 + {
4030 + className: '_3pzj',
4031 + style: {
4032 + height: 25,
4033 + position: 'absolute',
4034 + width: 1845,
4035 + zIndex: 0,
4036 + transform: 'translate3d(0px,0px,0)',
4037 + backfaceVisibility: 'hidden',
4038 + },
4039 + },
4040 FixedDataTableCell143(373),
4041 FixedDataTableCell143(378),
4042 FixedDataTableCell143(383),
@@ -3480,91 +4059,131 @@
4059 }
4060 };
4061
3483 - var FixedDataTableCellGroup145 = function (x) {
4062 + var FixedDataTableCellGroup145 = function(x) {
4063 if (x === 319) {
4064 return React.createElement(
3486 - "div",
3487 - { style: { "height": 40, "left": 0 }, className: "_3pzk" },
4065 + 'div',
4066 + {style: {height: 40, left: 0}, className: '_3pzk'},
4067 FixedDataTableCellGroupImpl144(318)
4068 );
4069 }
4070 if (x === 333) {
4071 return React.createElement(
3493 - "div",
3494 - { style: { "height": 40, "left": 721 }, className: "_3pzk" },
4072 + 'div',
4073 + {style: {height: 40, left: 721}, className: '_3pzk'},
4074 FixedDataTableCellGroupImpl144(332)
4075 );
4076 }
4077 if (x === 368) {
4078 return React.createElement(

This file is too large to show in full.

scripts/bench/benchmarks/pe-no-components/build.js
+2 -4
@@ -1,11 +1,9 @@
1 'use strict';
2
3 -const {
4 - join,
5 -} = require('path');
3 +const {join} = require('path');
4
5 async function build(reactPath, asyncCopyTo) {
8 - // copy the UMD bundles
6 + // copy the UMD bundles
7 await asyncCopyTo(
8 join(reactPath, 'build', 'dist', 'react.production.min.js'),
9 join(__dirname, 'react.production.min.js')
scripts/error-codes/__tests__/replace-invariant-error-codes-test.js
+1 -1
@@ -47,7 +47,7 @@ describe('error codes transform', () => {
47 });
48
49 it('should only add `reactProdInvariant` once', () => {
50 - var expectedInvariantTransformResult =
50 + const expectedInvariantTransformResult =
51 '!condition ? ' +
52 '__DEV__ ? ' +
53 "invariant(false, 'Do not override existing functions.') : " +
scripts/error-codes/replace-invariant-error-codes.js
+3 -3
@@ -6,9 +6,9 @@
6 */
7 'use strict';
8
9 -var fs = require('fs');
10 -var evalToString = require('../shared/evalToString');
11 -var invertObject = require('./invertObject');
9 +const fs = require('fs');
10 +const evalToString = require('../shared/evalToString');
11 +const invertObject = require('./invertObject');
12
13 module.exports = function(babel) {
14 const t = babel.types;
scripts/eslint-rules/__tests__/no-primitive-constructors-test.internal.js
+3 -3
@@ -9,9 +9,9 @@
9
10 'use strict';
11
12 -var rule = require('../no-primitive-constructors');
13 -var RuleTester = require('eslint').RuleTester;
14 -var ruleTester = new RuleTester();
12 +const rule = require('../no-primitive-constructors');
13 +const RuleTester = require('eslint').RuleTester;
14 +const ruleTester = new RuleTester();
15
16 ruleTester.run('eslint-rules/no-primitive-constructors', rule, {
17 valid: ['!!obj', "'' + obj", '+string'],
scripts/eslint-rules/__tests__/warning-and-invariant-args-test.internal.js
+3 -3
@@ -9,9 +9,9 @@
9
10 'use strict';
11
12 -var rule = require('../warning-and-invariant-args');
13 -var RuleTester = require('eslint').RuleTester;
14 -var ruleTester = new RuleTester();
12 +const rule = require('../warning-and-invariant-args');
13 +const RuleTester = require('eslint').RuleTester;
14 +const ruleTester = new RuleTester();
15
16 ruleTester.run('eslint-rules/warning-and-invariant-args', rule, {
17 valid: [
scripts/eslint-rules/warning-and-invariant-args.js
+5 -5
@@ -20,8 +20,8 @@ module.exports = function(context) {
20 if (node.type === 'Literal' && typeof node.value === 'string') {
21 return node.value;
22 } else if (node.type === 'BinaryExpression' && node.operator === '+') {
23 - var l = getLiteralString(node.left);
24 - var r = getLiteralString(node.right);
23 + const l = getLiteralString(node.left);
24 + const r = getLiteralString(node.right);
25 if (l !== null && r !== null) {
26 return l + r;
27 }
@@ -33,7 +33,7 @@ module.exports = function(context) {
33 CallExpression: function(node) {
34 // This could be a little smarter by checking context.getScope() to see
35 // how warning/invariant was defined.
36 - var isWarningOrInvariant =
36 + const isWarningOrInvariant =
37 node.callee.type === 'Identifier' &&
38 (node.callee.name === 'warning' || node.callee.name === 'invariant');
39 if (!isWarningOrInvariant) {
@@ -45,7 +45,7 @@ module.exports = function(context) {
45 });
46 return;
47 }
48 - var format = getLiteralString(node.arguments[1]);
48 + const format = getLiteralString(node.arguments[1]);
49 if (format === null) {
50 context.report(
51 node,
@@ -64,7 +64,7 @@ module.exports = function(context) {
64 return;
65 }
66 // count the number of formatting substitutions, plus the first two args
67 - var expectedNArgs = (format.match(/%s/g) || []).length + 2;
67 + const expectedNArgs = (format.match(/%s/g) || []).length + 2;
68 if (node.arguments.length !== expectedNArgs) {
69 context.report(
70 node,
scripts/eslint/eslintrc.default.js new
+31
@@ -0,0 +1,31 @@
1 +/**
2 + * Copyright (c) 2013-present, Facebook, Inc.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + */
7 +
8 +'use strict';
9 +
10 +const eslintrc = require('../../.eslintrc');
11 +
12 +const ERROR = 2;
13 +
14 +// We apply these settings to files that should run on Node.
15 +// They can't use JSX or ES6 modules, and must be in strict mode.
16 +// They can, however, use other ES6 features.
17 +
18 +module.exports = Object.assign({}, eslintrc, {
19 + parser: 'espree',
20 + parserOptions: {
21 + ecmaVersion: 2017,
22 + sourceType: 'script',
23 + ecmaFeatures: {
24 + experimentalObjectRestSpread: true,
25 + },
26 + },
27 + rules: Object.assign({}, eslintrc.rules, {
28 + 'no-var': ERROR,
29 + strict: ERROR,
30 + }),
31 +});
scripts/eslint/eslintrc.es5.js new
+26
@@ -0,0 +1,26 @@
1 +/**
2 + * Copyright (c) 2013-present, Facebook, Inc.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + */
7 +
8 +'use strict';
9 +
10 +const eslintrc = require('../../.eslintrc');
11 +
12 +const ERROR = 2;
13 +
14 +// We apply these settings to files that we ship through npm.
15 +// They must be ES5.
16 +
17 +module.exports = Object.assign({}, eslintrc, {
18 + parser: 'espree',
19 + parserOptions: {
20 + ecmaVersion: 5,
21 + sourceType: 'script',
22 + },
23 + rules: {
24 + strict: ERROR,
25 + },
26 +});
scripts/eslint/eslintrc.esnext.js new
+21
@@ -0,0 +1,21 @@
1 +/**
2 + * Copyright (c) 2013-present, Facebook, Inc.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + */
7 +
8 +'use strict';
9 +
10 +const eslintrc = require('../../.eslintrc');
11 +
12 +const ERROR = 2;
13 +
14 +// We apply these settings to the source files that get compiled.
15 +// They can use all features including JSX (but shouldn't use `var`).
16 +
17 +module.exports = Object.assign({}, eslintrc, {
18 + rules: Object.assign({}, eslintrc.rules, {
19 + 'no-var': ERROR,
20 + }),
21 +});
scripts/eslint/index.js
+81 -9
@@ -7,13 +7,85 @@
7
8 'use strict';
9
10 +const minimatch = require('minimatch');
11 const CLIEngine = require('eslint').CLIEngine;
11 -const cli = new CLIEngine();
12 -const formatter = cli.getFormatter();
13 -
14 -module.exports = function lintOnFiles(filePatterns) {
15 - const report = cli.executeOnFiles(filePatterns);
16 - const formattedResults = formatter(report.results);
17 - console.log(formattedResults);
18 - return report;
19 -};
12 +const listChangedFiles = require('../shared/listChangedFiles');
13 +const {es5Paths, esNextPaths} = require('../shared/pathsByLanguageVersion');
14 +
15 +const allPaths = ['**/*.js'];
16 +
17 +let changedFiles = null;
18 +
19 +function runESLintOnFilesWithOptions(filePatterns, onlyChanged, options) {
20 + const cli = new CLIEngine(options);
21 + const formatter = cli.getFormatter();
22 +
23 + if (onlyChanged && changedFiles === null) {
24 + // Calculate lazily.
25 + changedFiles = [...listChangedFiles()];
26 + }
27 + const finalFilePatterns = onlyChanged
28 + ? intersect(changedFiles, filePatterns)
29 + : filePatterns;
30 + const report = cli.executeOnFiles(finalFilePatterns);
31 +
32 + // When using `ignorePattern`, eslint will show `File ignored...` warnings for any ignores.
33 + // We don't care because we *expect* some passed files will be ignores if `ignorePattern` is used.
34 + const messages = report.results.filter(item => {
35 + if (!onlyChanged) {
36 + // Don't suppress the message on a full run.
37 + // We only expect it to happen for "only changed" runs.
38 + return true;
39 + }
40 + const ignoreMessage =
41 + 'File ignored because of a matching ignore pattern. Use "--no-ignore" to override.';
42 + return !(item.messages[0] && item.messages[0].message === ignoreMessage);
43 + });
44 +
45 + const ignoredMessageCount = report.results.length - messages.length;
46 + return {
47 + output: formatter(messages),
48 + errorCount: report.errorCount,
49 + warningCount: report.warningCount - ignoredMessageCount,
50 + };
51 +}
52 +
53 +function intersect(files, patterns) {
54 + let intersection = [];
55 + patterns.forEach(pattern => {
56 + intersection = [
57 + ...intersection,
58 + ...minimatch.match(files, pattern, {matchBase: true}),
59 + ];
60 + });
61 + return [...new Set(intersection)];
62 +}
63 +
64 +function runESLint({onlyChanged}) {
65 + if (typeof onlyChanged !== 'boolean') {
66 + throw new Error('Pass options.onlyChanged as a boolean.');
67 + }
68 + let errorCount = 0;
69 + let warningCount = 0;
70 + let output = '';
71 + [
72 + runESLintOnFilesWithOptions(allPaths, onlyChanged, {
73 + configFile: `${__dirname}/eslintrc.default.js`,
74 + ignorePattern: [...es5Paths, ...esNextPaths],
75 + }),
76 + runESLintOnFilesWithOptions(esNextPaths, onlyChanged, {
77 + configFile: `${__dirname}/eslintrc.esnext.js`,
78 + }),
79 + runESLintOnFilesWithOptions(es5Paths, onlyChanged, {
80 + configFile: `${__dirname}/eslintrc.es5.js`,
81 + }),
82 + ].forEach(result => {
83 + errorCount += result.errorCount;
84 + warningCount += result.warningCount;
85 + output += result.output;
86 + });
87 + console.log(output);
88 + return errorCount === 0 && warningCount === 0;
89 +}
90 +
91 +module.exports = runESLint;
scripts/facts-tracker/index.js
+23 -22
@@ -9,25 +9,25 @@
9
10 'use strict';
11
12 -var fs = require('fs');
13 -var path = require('path');
14 -var execFileSync = require('child_process').execFileSync;
12 +const fs = require('fs');
13 +const path = require('path');
14 +const execFileSync = require('child_process').execFileSync;
15
16 -var cwd = null;
16 +let cwd = null;
17 function exec(command, args) {
18 console.error('>', [command].concat(args));
19 - var options = {};
19 + const options = {};
20 if (cwd) {
21 options.cwd = cwd;
22 }
23 return execFileSync(command, args, options).toString();
24 }
25
26 -var isCI = !!process.env.TRAVIS_REPO_SLUG;
26 +const isCI = !!process.env.TRAVIS_REPO_SLUG;
27
28 if (isCI) {
29 - var branch = process.env.TRAVIS_BRANCH || process.env.CIRCLE_BRANCH;
30 - var isPullRequest =
29 + const branch = process.env.TRAVIS_BRANCH || process.env.CIRCLE_BRANCH;
30 + const isPullRequest =
31 (!!process.env.TRAVIS_PULL_REQUEST &&
32 process.env.TRAVIS_PULL_REQUEST !== 'false') ||
33 !!process.env.CI_PULL_REQUEST;
@@ -92,9 +92,9 @@ function getRepoSlug() {
92 return process.env.TRAVIS_REPO_SLUG;
93 }
94
95 - var remotes = exec('git', ['remote', '-v']).split('\n');
96 - for (var i = 0; i < remotes.length; ++i) {
97 - var match = remotes[i].match(/^origin\t[^:]+:([^\.]+).+\(fetch\)/);
95 + const remotes = exec('git', ['remote', '-v']).split('\n');
96 + for (let i = 0; i < remotes.length; ++i) {
97 + const match = remotes[i].match(/^origin\t[^:]+:([^\.]+).+\(fetch\)/);
98 if (match) {
99 return match[1];
100 }
@@ -104,17 +104,17 @@ function getRepoSlug() {
104 process.exit(1);
105 }
106
107 -var repoSlug = getRepoSlug();
108 -var currentCommitHash = exec('git', ['rev-parse', 'HEAD']).trim();
109 -var currentTimestamp = new Date()
107 +const repoSlug = getRepoSlug();
108 +const currentCommitHash = exec('git', ['rev-parse', 'HEAD']).trim();
109 +const currentTimestamp = new Date()
110 .toISOString()
111 .replace('T', ' ')
112 .replace(/\..+/, '');
113
114 function checkoutFactsFolder() {
115 - var factsFolder = '../' + repoSlug.split('/')[1] + '-facts';
115 + const factsFolder = '../' + repoSlug.split('/')[1] + '-facts';
116 if (!fs.existsSync(factsFolder)) {
117 - var repoURL;
117 + let repoURL;
118 if (isCI) {
119 repoURL =
120 'https://' +
@@ -146,9 +146,9 @@ function checkoutFactsFolder() {
146 }
147 checkoutFactsFolder();
148
149 -for (var i = 2; i < process.argv.length; i += 2) {
150 - var name = process.argv[i].trim();
151 - var value = process.argv[i + 1];
149 +for (let i = 2; i < process.argv.length; i += 2) {
150 + const name = process.argv[i].trim();
151 + const value = process.argv[i + 1];
152 if (value.indexOf('\n') !== -1) {
153 console.error(
154 'facts-tracker: skipping',
@@ -159,13 +159,14 @@ for (var i = 2; i < process.argv.length; i += 2) {
159 continue;
160 }
161
162 - var filename = name + '.txt';
162 + const filename = name + '.txt';
163 + let lastLine;
164 try {
164 - var lastLine = exec('tail', ['-n', '1', filename]);
165 + lastLine = exec('tail', ['-n', '1', filename]);
166 } catch (e) {
167 // ignore error
168 }
168 - var lastValue =
169 + const lastValue =
170 lastLine && lastLine.replace(/^[^\t]+\t[^\t]+\t/, '').slice(0, -1); // commit hash \t timestamp \t // trailing \n
171
172 if (value !== lastValue) {
scripts/flow/react-native-host-hooks.js
+9 -9
@@ -39,7 +39,7 @@ declare module 'UIManager' {
39 reactTag: number,
40 viewName: string,
41 rootTag: number,
42 - props: ?Object
42 + props: ?Object,
43 ): void;
44 declare function manageChildren(
45 containerTag: number,
@@ -47,30 +47,30 @@ declare module 'UIManager' {
47 moveToIndices: Array<number>,
48 addChildReactTags: Array<number>,
49 addAtIndices: Array<number>,
50 - removeAtIndices: Array<number>
50 + removeAtIndices: Array<number>,
51 ): void;
52 declare function measure(hostComponent: mixed, callback: Function): void;
53 declare function measureInWindow(
54 nativeTag: ?number,
55 - callback: Function
55 + callback: Function,
56 ): void;
57 declare function measureLayout(
58 nativeTag: mixed,
59 nativeNode: number,
60 onFail: Function,
61 - onSuccess: Function
61 + onSuccess: Function,
62 ): void;
63 declare function removeRootView(containerTag: number): void;
64 declare function removeSubviewsFromContainerWithID(containerId: number): void;
65 declare function replaceExistingNonRootView(): void;
66 declare function setChildren(
67 containerTag: number,
68 - reactTags: Array<number>
68 + reactTags: Array<number>,
69 ): void;
70 declare function updateView(
71 reactTag: number,
72 viewName: string,
73 - props: ?Object
73 + props: ?Object,
74 ): void;
75 declare function __takeSnapshot(
76 view?: 'window' | Element<any> | number,
@@ -79,7 +79,7 @@ declare module 'UIManager' {
79 height?: number,
80 format?: 'png' | 'jpeg',
81 quality?: number,
82 - }
82 + },
83 ): Promise<any>;
84 }
85 declare module 'View' {
@@ -90,14 +90,14 @@ declare module 'RTManager' {
90 declare function createNode(
91 tag: number,
92 classType: string,
93 - props: ?Object
93 + props: ?Object,
94 ): void;
95
96 declare function beginUpdates(): void;
97
98 declare function appendChildToContext(
99 contextTag: number,
100 - childTag: number
100 + childTag: number,
101 ): void;
102 declare function appendChild(parentTag: number, childTag: number): void;
103 declare function prependChild(childTag: number, beforeTag: number): void;
scripts/jest/preprocessor.js
+12 -12
@@ -1,29 +1,29 @@
1 'use strict';
2
3 -var path = require('path');
3 +const path = require('path');
4
5 -var babel = require('babel-core');
6 -var coffee = require('coffee-script');
5 +const babel = require('babel-core');
6 +const coffee = require('coffee-script');
7
8 -var tsPreprocessor = require('./typescript/preprocessor');
9 -var createCacheKeyFunction = require('fbjs-scripts/jest/createCacheKeyFunction');
8 +const tsPreprocessor = require('./typescript/preprocessor');
9 +const createCacheKeyFunction = require('fbjs-scripts/jest/createCacheKeyFunction');
10
11 // Use require.resolve to be resilient to file moves, npm updates, etc
12 -var pathToBabel = path.join(
12 +const pathToBabel = path.join(
13 require.resolve('babel-core'),
14 '..',
15 'package.json'
16 );
17 -var pathToBabelPluginDevWithCode = require.resolve(
17 +const pathToBabelPluginDevWithCode = require.resolve(
18 '../error-codes/replace-invariant-error-codes'
19 );
20 -var pathToBabelPluginAsyncToGenerator = require.resolve(
20 +const pathToBabelPluginAsyncToGenerator = require.resolve(
21 'babel-plugin-transform-async-to-generator'
22 );
23 -var pathToBabelrc = path.join(__dirname, '..', '..', '.babelrc');
24 -var pathToErrorCodes = require.resolve('../error-codes/codes.json');
23 +const pathToBabelrc = path.join(__dirname, '..', '..', '.babelrc');
24 +const pathToErrorCodes = require.resolve('../error-codes/codes.json');
25
26 -var babelOptions = {
26 +const babelOptions = {
27 plugins: [
28 // For Node environment only. For builds, Rollup takes care of ESM.
29 require.resolve('babel-plugin-transform-es2015-modules-commonjs'),
@@ -51,7 +51,7 @@ module.exports = {
51 if (!filePath.match(/\/third_party\//)) {
52 // for test files, we also apply the async-await transform, but we want to
53 // make sure we don't accidentally apply that transform to product code.
54 - var isTestFile = !!filePath.match(/\/__tests__\//);
54 + const isTestFile = !!filePath.match(/\/__tests__\//);
55 return babel.transform(
56 src,
57 Object.assign(
scripts/jest/setupTests.js
+5 -5
@@ -5,8 +5,8 @@ if (process.env.REACT_CLASS_EQUIVALENCE_TEST) {
5 // require that instead.
6 require('./spec-equivalence-reporter/setupTests.js');
7 } else {
8 - var env = jasmine.getEnv();
9 - var errorMap = require('../error-codes/codes.json');
8 + const env = jasmine.getEnv();
9 + const errorMap = require('../error-codes/codes.json');
10
11 // TODO: Stop using spyOn in all the test since that seem deprecated.
12 // This is a legacy upgrade path strategy from:
@@ -56,8 +56,8 @@ if (process.env.REACT_CLASS_EQUIVALENCE_TEST) {
56 });
57
58 ['error', 'warn'].forEach(methodName => {
59 - var oldMethod = console[methodName];
60 - var newMethod = function() {
59 + const oldMethod = console[methodName];
60 + const newMethod = function() {
61 newMethod.__callCount++;
62 oldMethod.apply(this, arguments);
63 };
@@ -90,7 +90,7 @@ if (process.env.REACT_CLASS_EQUIVALENCE_TEST) {
90 if (process.env.NODE_ENV === 'production') {
91 // In production, we strip error messages and turn them into codes.
92 // This decodes them back so that the test assertions on them work.
93 - var decodeErrorMessage = function(message) {
93 + const decodeErrorMessage = function(message) {
94 if (!message) {
95 return message;
96 }
scripts/jest/spec-equivalence-reporter/setupTests.js
+2 -2
@@ -7,9 +7,9 @@
7
8 'use strict';
9
10 -var expect = global.expect;
10 +const expect = global.expect;
11
12 -var numExpectations = 0;
12 +let numExpectations = 0;
13
14 global.expect = function() {
15 numExpectations += 1;
scripts/jest/typescript/preprocessor.js
+14 -12
@@ -1,10 +1,10 @@
1 'use strict';
2
3 -var fs = require('fs');
4 -var path = require('path');
5 -var ts = require('typescript');
3 +const fs = require('fs');
4 +const path = require('path');
5 +const ts = require('typescript');
6
7 -var tsOptions = {
7 +const tsOptions = {
8 module: ts.ModuleKind.CommonJS,
9 jsx: ts.JsxEmit.React,
10 };
@@ -20,12 +20,12 @@ function formatErrorMessage(error) {
20 }
21
22 function compile(content, contentFilename) {
23 - var output = null;
24 - var compilerHost = {
23 + let output = null;
24 + const compilerHost = {
25 getSourceFile(filename, languageVersion) {
26 - var source;
27 - var jestRegex = /jest\.d\.ts/;
28 - var reactRegex = /(?:React|ReactDOM|PropTypes)(?:\.d)?\.ts$/;
26 + let source;
27 + const jestRegex = /jest\.d\.ts/;
28 + const reactRegex = /(?:React|ReactDOM|PropTypes)(?:\.d)?\.ts$/;
29
30 // `path.normalize` is used to turn forward slashes in
31 // the file path into backslashes on Windows.
@@ -78,13 +78,15 @@ function compile(content, contentFilename) {
78 return ts.sys.useCaseSensitiveFileNames;
79 },
80 };
81 - var program = ts.createProgram(
81 + const program = ts.createProgram(
82 ['lib.d.ts', 'jest.d.ts', contentFilename],
83 tsOptions,
84 compilerHost
85 );
86 - var emitResult = program.emit();
87 - var errors = ts.getPreEmitDiagnostics(program).concat(emitResult.diagnostics);
86 + const emitResult = program.emit();
87 + const errors = ts
88 + .getPreEmitDiagnostics(program)
89 + .concat(emitResult.diagnostics);
90 if (errors.length) {
91 throw new Error(errors.map(formatErrorMessage).join('\n'));
92 }
scripts/prettier/index.js
+10 -20
@@ -14,6 +14,7 @@ const glob = require('glob');
14 const prettier = require('prettier');
15 const fs = require('fs');
16 const listChangedFiles = require('../shared/listChangedFiles');
17 +const {esNextPaths} = require('../shared/pathsByLanguageVersion');
18
19 const mode = process.argv[2] || 'check';
20 const shouldWrite = mode === 'write' || mode === 'write-changed';
@@ -28,35 +29,24 @@ const defaultOptions = {
29 };
30 const config = {
31 default: {
31 - patterns: [
32 - // Internal forwarding modules
33 - 'packages/*/*.js',
34 - // Source files
35 - 'packages/*/src/**/*.js',
36 - 'packages/shared/**/*.js',
37 - ],
38 - ignore: ['**/node_modules/**'],
39 - },
40 - scripts: {
41 - patterns: [
42 - // Forwarding modules that get published to npm (must be ES5)
43 - 'packages/*/npm/**/*.js',
44 - // Need to work on Node
45 - 'scripts/**/*.js',
46 - 'fixtures/**/*.js',
47 - ],
32 + patterns: ['**/*.js'],
33 ignore: [
34 '**/node_modules/**',
50 - // Built files and React repo clone
51 - 'scripts/bench/benchmarks/**',
35 + // ESNext paths can have trailing commas.
36 + // We'll handle them separately below.
37 + ...esNextPaths,
38 ],
39 options: {
40 trailingComma: 'es5',
41 },
42 },
43 + esNext: {
44 + patterns: [...esNextPaths],
45 + ignore: ['**/node_modules/**'],
46 + },
47 };
48
59 -var changedFiles = listChangedFiles();
49 +const changedFiles = onlyChanged ? listChangedFiles() : null;
50 let didWarn = false;
51 let didError = false;
52 Object.keys(config).forEach(key => {
scripts/rollup/plugins/__tests__/wrap-warning-with-env-check-test.js
+2 -2
@@ -17,11 +17,11 @@ function transform(input) {
17 }
18
19 function compare(input, output) {
20 - var compiled = transform(input);
20 + const compiled = transform(input);
21 expect(compiled).toEqual(output);
22 }
23
24 -var oldEnv;
24 +let oldEnv;
25
26 describe('wrap-warning-with-env-check', () => {
27 beforeEach(() => {
scripts/rollup/plugins/wrap-warning-with-env-check.js
+4 -4
@@ -7,17 +7,17 @@
7 'use strict';
8
9 module.exports = function(babel, options) {
10 - var t = babel.types;
10 + const t = babel.types;
11
12 - var DEV_EXPRESSION = t.identifier('__DEV__');
12 + const DEV_EXPRESSION = t.identifier('__DEV__');
13
14 - var SEEN_SYMBOL = Symbol('expression.seen');
14 + const SEEN_SYMBOL = Symbol('expression.seen');
15
16 return {
17 visitor: {
18 CallExpression: {
19 exit: function(path) {
20 - var node = path.node;
20 + const node = path.node;
21
22 // Ignore if it's already been processed
23 if (node[SEEN_SYMBOL]) {
scripts/rollup/shims/facebook-www/renderSubtreeIntoContainer.js
+1 -1
@@ -9,6 +9,6 @@
9
10 'use strict';
11
12 -var ReactDOM = require('ReactDOM-fb');
12 +const ReactDOM = require('ReactDOM-fb');
13
14 module.exports = ReactDOM.unstable_renderSubtreeIntoContainer;
scripts/rollup/shims/react-native/ReactFeatureFlags.js
+1 -1
@@ -9,7 +9,7 @@
9
10 'use strict';
11
12 -var ReactFeatureFlags = {
12 +const ReactFeatureFlags = {
13 debugRenderPhaseSideEffects: false,
14 };
15
scripts/shared/__tests__/evalToString-test.js
+5 -4
@@ -6,12 +6,13 @@
6 */
7 'use strict';
8
9 -var evalToString = require('../evalToString');
10 -var babylon = require('babylon');
9 +const evalToString = require('../evalToString');
10 +const babylon = require('babylon');
11
12 -var parse = source => babylon.parse(`(${source});`).program.body[0].expression; // quick way to get an exp node
12 +const parse = source =>
13 + babylon.parse(`(${source});`).program.body[0].expression; // quick way to get an exp node
14
14 -var parseAndEval = source => evalToString(parse(source));
15 +const parseAndEval = source => evalToString(parse(source));
16
17 describe('evalToString', () => {
18 it('should support StringLiteral', () => {
scripts/shared/listChangedFiles.js
+3 -3
@@ -10,7 +10,7 @@ const execFileSync = require('child_process').execFileSync;
10
11 const exec = (command, args) => {
12 console.log('> ' + [command].concat(args).join(' '));
13 - var options = {
13 + const options = {
14 cwd: process.cwd(),
15 env: process.env,
16 stdio: 'pipe',
@@ -18,15 +18,15 @@ const exec = (command, args) => {
18 };
19 return execFileSync(command, args, options);
20 };
21 +
22 const execGitCmd = args =>
23 exec('git', args)
24 .trim()
25 .toString()
26 .split('\n');
27
27 -const mergeBase = execGitCmd(['merge-base', 'HEAD', 'master']);
28 -
28 const listChangedFiles = () => {
29 + const mergeBase = execGitCmd(['merge-base', 'HEAD', 'master']);
30 return new Set([
31 ...execGitCmd(['diff', '--name-only', '--diff-filter=ACMRTUB', mergeBase]),
32 ...execGitCmd(['ls-files', '--others', '--exclude-standard']),
scripts/shared/pathsByLanguageVersion.js new
+28
@@ -0,0 +1,28 @@
1 +/**
2 + * Copyright (c) 2013-present, Facebook, Inc.
3 + *
4 + * This source code is licensed under the MIT license found in the
5 + * LICENSE file in the root directory of this source tree.
6 + */
7 +'use strict';
8 +
9 +// Files that are transformed and can use ES6/Flow/JSX.
10 +const esNextPaths = [
11 + // Internal forwarding modules
12 + 'packages/*/*.js',
13 + // Source files
14 + 'packages/*/src/**/*.js',
15 + 'packages/events/**/*.js',
16 + 'packages/shared/**/*.js',
17 + // Shims and Flow environment
18 + 'scripts/flow/*.js',
19 + 'scripts/rollup/shims/**/*.js',
20 +];
21 +
22 +// Files that we distribute on npm that should be ES5-only.
23 +const es5Paths = ['packages/*/npm/**/*.js'];
24 +
25 +module.exports = {
26 + esNextPaths,
27 + es5Paths,
28 +};
scripts/tasks/eslint.js
+10 -5
@@ -7,11 +7,16 @@
7
8 'use strict';
9
10 -const lintOnFiles = require('../eslint');
11 -const report = lintOnFiles(['.']);
12 -if (report.errorCount > 0 || report.warningCount > 0) {
10 +const runESLint = require('../eslint');
11 +
12 +console.log('Linting all files...');
13 +if (!process.CI) {
14 + console.log('Hint: run `yarn linc` to only lint changed files.');
15 +}
16 +
17 +if (runESLint({onlyChanged: false})) {
18 + console.log('Lint passed.');
19 +} else {
20 console.log('Lint failed.');
21 process.exit(1);
15 -} else {
16 - console.log('Lint passed.');
22 }
scripts/tasks/flow.js
+3 -3
@@ -7,10 +7,10 @@
7
8 'use strict';
9
10 -var path = require('path');
11 -var spawn = require('child_process').spawn;
10 +const path = require('path');
11 +const spawn = require('child_process').spawn;
12
13 -var extension = process.platform === 'win32' ? '.cmd' : '';
13 +const extension = process.platform === 'win32' ? '.cmd' : '';
14
15 spawn(path.join('node_modules', '.bin', 'flow' + extension), ['check', '.'], {
16 // Allow colors to pass through
scripts/tasks/linc.js
+5 -16
@@ -7,24 +7,13 @@
7
8 'use strict';
9
10 -const lintOnFiles = require('../eslint');
11 -const listChangedFiles = require('../shared/listChangedFiles');
10 +const runESLint = require('../eslint');
11
13 -const changedFiles = [...listChangedFiles()];
14 -const jsFiles = changedFiles.filter(file => file.match(/.js$/g));
12 +console.log('Linting changed files...');
13
16 -const report = lintOnFiles(jsFiles);
17 -if (report.errorCount > 0 || getSourceCodeWarnings(report)) {
14 +if (runESLint({onlyChanged: true})) {
15 + console.log('Lint passed for changed files.');
16 +} else {
17 console.log('Lint failed for changed files.');
18 process.exit(1);
20 -} else {
21 - console.log('Lint passed for changed files.');
22 -}
23 -
24 -// Prevents failing if the only warnings are about ignored files (#11615)
25 -function getSourceCodeWarnings({warningCount, results}) {
26 - const ignoreWanings = results.filter(
27 - ({messages}) => messages[0] && messages[0].message.includes('File ignored')
28 - );
29 - return warningCount > 0 ? warningCount !== ignoreWanings.length : false;
19 }