Skip to content

Commit

Permalink
CR feedback
Browse files Browse the repository at this point in the history
  • Loading branch information
futa-ikeda committed Dec 19, 2023
1 parent 3c0d848 commit d30e51a
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 13 deletions.
4 changes: 0 additions & 4 deletions app/guid-node/addons/route.ts
Original file line number Diff line number Diff line change
@@ -1,10 +1,6 @@
import Route from '@ember/routing/route';
import { inject as service } from '@ember/service';
import Store from '@ember-data/store';

export default class GuidNodeAddons extends Route {
@service store: Store;

async model() {
return await this.modelFor('guid-node').taskInstance;
}
Expand Down
14 changes: 6 additions & 8 deletions lib/osf-components/addon/components/addon-card/component.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,10 @@ interface Args {
manager: AddonsServiceManagerComponent;
}

const addonLogoMap: Record<string, string> = {
const legacyAddonLogoMap: Record<string, string> = {
aws: '/assets/images/addons/logos/aws.png',
bitbucket: '/assets/images/addons/logos/bitbucket.png',
boa: '/assets/images/addons/logos/boa_color.png',
box: '/assets/images/addons/logos/box.png',
dataverse: '/assets/images/addons/logos/dataverse.png',
dropbox: '/assets/images/addons/logos/dropbox.png',
figshare: '/assets/images/addons/logos/figshare.png',
Expand All @@ -31,11 +30,6 @@ const addonLogoMap: Record<string, string> = {
export default class AddonsCardComponent extends Component<Args> {
@tracked deleteModalOpen = false;

@action
toggleDeleteModal() {
this.deleteModalOpen = !this.deleteModalOpen;
}

@action
closeDeleteModal() {
this.deleteModalOpen = false;
Expand All @@ -48,7 +42,11 @@ export default class AddonsCardComponent extends Component<Args> {
}

get assetLogo() {
return addonLogoMap[this.args.addon.provider.id];
if (this.args.addon instanceof LegacyProvider) {
return legacyAddonLogoMap[this.args.addon.provider.id];
} else {
return this.args.addon.provider.iconUri;
}
}

get addonIsConfigured() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
data-test-addon-card-disable
data-analytics-name='Disable'
local-class='disable'
{{on 'click' this.toggleDeleteModal}}
{{on 'click' (action (mut this.toggleDeleteModal) true)}}
>
{{t 'osf-components.addon-card.disable'}}
</Button>
Expand Down
Binary file removed public/assets/images/addons/logos/box.png
Binary file not shown.

0 comments on commit d30e51a

Please sign in to comment.