Merge "Use placeholder in change list size col"
This commit is contained in:
@@ -212,7 +212,12 @@ limitations under the License.
|
||||
<gr-tooltip-content
|
||||
has-tooltip
|
||||
title="[[_computeSizeTooltip(change)]]">
|
||||
<span>[[_computeChangeSize(change)]]</span>
|
||||
<template is="dom-if" if="[[_changeSize]]">
|
||||
<span>[[_changeSize]]</span>
|
||||
</template>
|
||||
<template is="dom-if" if="[[!_changeSize]]">
|
||||
<span class="placeholder">--</span>
|
||||
</template>
|
||||
</gr-tooltip-content>
|
||||
</td>
|
||||
<template is="dom-repeat" items="[[labelNames]]" as="labelName">
|
||||
|
||||
@@ -45,6 +45,10 @@
|
||||
value: false,
|
||||
},
|
||||
showNumber: Boolean,
|
||||
_changeSize: {
|
||||
type: String,
|
||||
computed: '_computeChangeSize(change)',
|
||||
},
|
||||
},
|
||||
|
||||
behaviors: [
|
||||
@@ -153,7 +157,7 @@
|
||||
_computeChangeSize(change) {
|
||||
const delta = change.insertions + change.deletions;
|
||||
if (isNaN(delta) || delta === 0) {
|
||||
return '🤷'; // Unknown
|
||||
return null; // Unknown
|
||||
}
|
||||
if (delta < CHANGE_SIZE.XS) {
|
||||
return 'XS';
|
||||
|
||||
@@ -226,7 +226,7 @@ limitations under the License.
|
||||
assert.equal(element._computeChangeSize({
|
||||
insertions: 'foo',
|
||||
deletions: 'bar',
|
||||
}), '🤷');
|
||||
}), null);
|
||||
assert.equal(element._computeChangeSize({
|
||||
insertions: 1,
|
||||
deletions: 1,
|
||||
|
||||
Reference in New Issue
Block a user