Skip to content

Commit a010be9

Browse files
authored
Merge pull request #65 from NetsBlox/hotfix
fix: action names
2 parents 8d96177 + 252d5b6 commit a010be9

6 files changed

Lines changed: 8 additions & 2 deletions

src/lib/contexts/AssignmentTableContext.svelte.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ export class AssignmentTableContext implements TableType {
8989

9090
private createActions = (value: Assignment) => {
9191
const View = () => goto(`/groups/${value.groupId}/assignments/${value.id}/`);
92+
Object.defineProperty(View, "name", {value: "View"})
9293
return [View];
9394
};
9495
}

src/lib/contexts/GroupTableContext.svelte.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@ export class GroupTableContext implements TableType {
8888
}
8989

9090
private createActions = (value: Group) => {
91-
const View = () => goto('/groups/' + value.id + '/');
91+
const View = () => {goto('/groups/' + value.id + '/')};
92+
Object.defineProperty(View, "name", {value: "View"})
9293
return [View];
9394
};
9495
}

src/lib/contexts/MembersTableContext.svelte.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -162,6 +162,7 @@ export class MemberTableContext implements TableType {
162162

163163
private createActions = (value: User) => {
164164
const View = () => goto('/users/' + value.username + '/');
165+
Object.defineProperty(View, "name", {value: "View"})
165166
return [View];
166167
};
167168
}

src/lib/contexts/ProjectOwnedTableContext.svelte.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,8 @@ export class OwnedProjectTableContext implements TableType {
9797

9898
private createActions = (value: ProjectMetadata) => {
9999
const url = `${BROWSER_URL}/?action=present&Username=${encodeURIComponent(this.owner)}&ProjectName=${encodeURIComponent(value.name)}`;
100-
const Open = () => void window.open(url);
100+
const Open = function () {void window.open(url)};
101+
Object.defineProperty(Open, "name", {value: "Open"})
101102
return [Open];
102103
};
103104
}

src/lib/contexts/ProjectSharedTableContext.svelte.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ export class SharedProjectTableContext implements TableType {
6666
private createActions = (value: ProjectMetadata) => {
6767
const url = `${BROWSER_URL}/?action=present&Username=${encodeURIComponent(value.owner)}&ProjectName=${encodeURIComponent(value.name)}`;
6868
const Open = () => void window.open(url);
69+
Object.defineProperty(Open, "name", {value: "Open"})
6970
return [Open];
7071
};
7172
}

src/lib/contexts/SubmissionTableContext.svelte.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,7 @@ export class SubmissionTableContext implements TableType {
117117
'&submissionId=' +
118118
encodeURIComponent(value.id),
119119
);
120+
Object.defineProperty(Open, "name", {value: "Open"})
120121
return [Open];
121122
};
122123
}

0 commit comments

Comments
 (0)