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

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
<!-- TEMPORARY ADDITION SO BRANCH DIVERGES FROM MAIN -->

<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://github.com/hashicorp/design-system/assets/788096/5d6969b7-f8b4-4ad3-9ece-b16b4527522e" width="300">
<source media="(prefers-color-scheme: light)" srcset="https://github.com/hashicorp/design-system/assets/788096/8e278094-427f-40cc-912f-9ccd3a0ff879" width="300">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*/

import Component from '@glimmer/component';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';
import { tracked } from '@glimmer/tracking';
import { action } from '@ember/object';
import { macroCondition, isTesting } from '@embroider/macros';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*/

import Component from '@glimmer/component';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';
import { tracked } from '@glimmer/tracking';
import { action } from '@ember/object';
import { macroCondition, isTesting } from '@embroider/macros';
Expand Down
2 changes: 1 addition & 1 deletion packages/components/src/components/hds/time/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import Component from '@glimmer/component';
import { typeOf } from '@ember/utils';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';
import { action } from '@ember/object';
import type { DisplayType } from '../../../services/hds-time-types.ts';

Expand Down
2 changes: 1 addition & 1 deletion packages/components/src/components/hds/time/range.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*/

import Component from '@glimmer/component';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';
import type TimeService from '../../../services/hds-time';

export interface HdsTimeRangeSignature {
Expand Down
2 changes: 1 addition & 1 deletion showcase/app/controllers/application.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*/

import Controller from '@ember/controller';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';
import { tracked } from '@glimmer/tracking';

import type RouterService from '@ember/routing/router-service';
Expand Down
2 changes: 1 addition & 1 deletion showcase/app/controllers/page-components.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*/

import Controller from '@ember/controller';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';
import { scheduleOnce } from '@ember/runloop';

import type RouterService from '@ember/routing/router-service';
Expand Down
2 changes: 1 addition & 1 deletion showcase/app/controllers/page-components/code-block.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import Controller from '@ember/controller';
import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';
import { scheduleOnce } from '@ember/runloop';
import type Owner from '@ember/owner';
import type RouterService from '@ember/routing/router-service';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import Controller from '@ember/controller';
import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';

import type RouterService from '@ember/routing/router-service';

Expand Down
2 changes: 1 addition & 1 deletion showcase/app/controllers/page-components/tabs.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import Controller from '@ember/controller';
import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';

import type RouterService from '@ember/routing/router-service';
import type { PageComponentsTabsModel } from 'showcase/routes/page-components/tabs';
Expand Down
2 changes: 1 addition & 1 deletion showcase/app/controllers/page-components/time.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*/

import Controller from '@ember/controller';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';

import type TimeService from '@hashicorp/design-system-components/services/hds-time';
import type { PageComponentsTimeModel } from 'showcase/routes/page-components/time';
Expand Down
2 changes: 1 addition & 1 deletion showcase/app/controllers/page-utilities.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*/

import Controller from '@ember/controller';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';
import { scheduleOnce } from '@ember/runloop';

import type Owner from '@ember/owner';
Expand Down
2 changes: 1 addition & 1 deletion website/app/components/doc/page/banner.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import Component from '@glimmer/component';
import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';

const COOKIE_NAME = 'hide-banner';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import Component from '@glimmer/component';
import { tracked } from '@glimmer/tracking';
import { action } from '@ember/object';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';

import { autocomplete } from '@algolia/autocomplete-js';

Expand Down
2 changes: 1 addition & 1 deletion website/app/components/doc/page/sidebar.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import Component from '@glimmer/component';
import { restartableTask, timeout } from 'ember-concurrency';
import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';

const DEBOUNCE_MS = 250;

Expand Down
2 changes: 1 addition & 1 deletion website/app/components/doc/scroll-to-top/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import Component from '@glimmer/component';
import { action } from '@ember/object';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';
import { tracked } from '@glimmer/tracking';

export default class DocScrollToTopComponent extends Component {
Expand Down
2 changes: 1 addition & 1 deletion website/app/controllers/application.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import Controller from '@ember/controller';
import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
import { scheduleOnce } from '@ember/runloop';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';
import { next, later, cancel } from '@ember/runloop';
import { defaultValidator } from 'ember-a11y-refocus';

Expand Down
2 changes: 1 addition & 1 deletion website/app/controllers/show.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import { set, action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
import { A } from '@ember/array';
import { schedule } from '@ember/runloop';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';

import { showdownConfig } from '../shared/showdown-config';

Expand Down
2 changes: 1 addition & 1 deletion website/app/modifiers/doc-track-event.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import Modifier from 'ember-modifier';
import { registerDestructor } from '@ember/destroyable';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';
import { assert } from '@ember/debug';

export default class DocTrackEvent extends Modifier {
Expand Down
2 changes: 1 addition & 1 deletion website/app/routes/show.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import {
isNotFoundResponse,
} from 'ember-fetch/errors';
import config from 'ember-get-config';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';
import { action } from '@ember/object';
import { reject } from 'rsvp';

Expand Down
2 changes: 1 addition & 1 deletion website/app/services/event-tracking.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
*/

import Service from '@ember/service';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';
import { action } from '@ember/object';

export default class EventService extends Service {
Expand Down
2 changes: 1 addition & 1 deletion website/app/services/head-data.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import HeadDataService from 'ember-meta/services/head-data';
import config from 'ember-get-config';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';

export default class CustomHeadDataService extends HeadDataService {
@service router;
Expand Down
14 changes: 7 additions & 7 deletions website/docs/components/pagination/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@
import Component from '@glimmer/component';
import { action } from '@ember/object';
import { tracked } from '@glimmer/tracking';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';

const getCursorParts = (cursor, records) => {
const token = atob(cursor);
const tokenParts = [...token.split('__')];
const direction = tokenParts[0];
const cursorID = parseInt(tokenParts[1]);
const cursorIndex = records.findIndex(
(element) => element.id === parseInt(cursorID)
(element) => element.id === parseInt(cursorID),
);
return { direction, cursorID, cursorIndex };
};
Expand Down Expand Up @@ -63,13 +63,13 @@ export default class Index extends Component {

get demoCurrentPage() {
return parseInt(
this.router?.currentRoute?.queryParams?.demoCurrentPage ?? 1
this.router?.currentRoute?.queryParams?.demoCurrentPage ?? 1,
);
}

get demoCurrentPageSize() {
return parseInt(
this.router?.currentRoute?.queryParams?.demoCurrentPageSize ?? 5
this.router?.currentRoute?.queryParams?.demoCurrentPageSize ?? 5,
);
}

Expand Down Expand Up @@ -372,7 +372,7 @@ export default class Index extends Component {
let { newPrevCursor, newNextCursor } = getNewPrevNextCursors(
this.demoCurrentCursor,
this.demoCurrentPageSize,
this.model.records
this.model.records,
);
return {
newPrevCursor,
Expand Down Expand Up @@ -413,7 +413,7 @@ export default class Index extends Component {
get demoPaginatedDataCompact() {
const { direction, cursorIndex } = getCursorParts(
this.demoCurrentCursor,
this.model.records
this.model.records,
);

let start;
Expand All @@ -440,7 +440,7 @@ export default class Index extends Component {
console.log(
pageSize !== undefined
? `Page changed to "${page}" with page size equal to "${pageSize}"!`
: `Page changed to "${page}"!`
: `Page changed to "${page}"!`,
);
}

Expand Down
4 changes: 2 additions & 2 deletions website/docs/components/tabs/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import Component from '@glimmer/component';
import { action } from '@ember/object';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';

export default class Index extends Component {
@service router;
Expand All @@ -19,7 +19,7 @@ export default class Index extends Component {

get demoSelectedTab() {
return parseInt(
this.router?.currentRoute?.queryParams?.demoSelectedTab ?? 0
this.router?.currentRoute?.queryParams?.demoSelectedTab ?? 0,
);
}

Expand Down
6 changes: 3 additions & 3 deletions website/docs/foundations/tokens/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@

import Component from '@glimmer/component';
import { restartableTask, timeout } from 'ember-concurrency';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';

import TOKENS_RAW from '@hashicorp/design-system-tokens/dist/docs/products/tokens.json';

Expand All @@ -16,7 +16,7 @@ const getAliases = (token, TOKENS_RAW) => {
const path = token.path.join('.');
return TOKENS_RAW.filter(
// note: also the original value is prefixed with `$`
(item) => item.original.$value === `{${path}.value}`
(item) => item.original.$value === `{${path}.value}`,
).map((alias) => `{${alias.path.join('.')}}`);
};

Expand Down Expand Up @@ -54,7 +54,7 @@ export default class Index extends Component {
t.name.indexOf(this.searchQuery) !== -1 ||
// note: we prefix `value` with `$` because we're using the DTCG format
// we also convert it to string, because in some cases it's a number
String(t.$value).indexOf(this.searchQuery) !== -1
String(t.$value).indexOf(this.searchQuery) !== -1,
);

if (filteredTokens.length > 0) {
Expand Down
10 changes: 5 additions & 5 deletions website/docs/icons/library/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
import Component from '@glimmer/component';
import { action } from '@ember/object';
import { restartableTask, timeout } from 'ember-concurrency';
import { inject as service } from '@ember/service';
import { service } from '@ember/service';
import { NAMES } from '@hashicorp/design-system-components/components/hds/icon/index';

import catalog from '@hashicorp/flight-icons/catalog.json';
Expand Down Expand Up @@ -73,12 +73,12 @@ export default class Index extends Component {
filteredIcons = this.allIcons.filter(
(i) =>
i.size === this.selectedIconSize &&
i.searchable.indexOf(this.searchQuery.toLowerCase()) !== -1
i.searchable.indexOf(this.searchQuery.toLowerCase()) !== -1,
);
}
} else {
filteredIcons = this.allIcons.filter(
(i) => i.size === this.selectedIconSize
(i) => i.size === this.selectedIconSize,
);
}

Expand Down Expand Up @@ -130,7 +130,7 @@ export default class Index extends Component {
});

this.eventTracking.trackEvent(
`Icon Library - Group by Selector - ${selectedGroupType}`
`Icon Library - Group by Selector - ${selectedGroupType}`,
);
}

Expand All @@ -147,7 +147,7 @@ export default class Index extends Component {
});

this.eventTracking.trackEvent(
`Icon Library - Size Selector - ${selectedIconSize}`
`Icon Library - Size Selector - ${selectedIconSize}`,
);
}

Expand Down