13 lines
372 B
JavaScript
13 lines
372 B
JavaScript
/**
|
|
* Copyright (c) HashiCorp, Inc.
|
|
* SPDX-License-Identifier: MPL-2.0
|
|
*/
|
|
|
|
const allLabel = 'All Services (*)';
|
|
export default {
|
|
SourceName: (item) =>
|
|
[item.SourceName, item.SourceName === '*' ? allLabel : undefined].filter(Boolean),
|
|
DestinationName: (item) =>
|
|
[item.DestinationName, item.DestinationName === '*' ? allLabel : undefined].filter(Boolean),
|
|
};
|