Skip to content

Commit a3c5b43

Browse files
SaraVieiraCompuIves
authored andcommitted
Assorted Fixes (codesandbox#2681)
1 parent 68f4023 commit a3c5b43

File tree

6 files changed

+31
-17
lines changed

6 files changed

+31
-17
lines changed
Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,17 @@
11
import React, { useState } from 'react';
22

3+
import { useOvermind } from 'app/overmind';
34
import Files from '../../Files';
45
import Dependencies from '../../Dependencies';
56
import { WorkspaceItem } from '../../WorkspaceItem';
67
import { ItemTitle } from '../../elements';
78

89
export default () => {
910
const [editActions, setEditActions] = useState(null);
11+
const {
12+
state: { editor },
13+
} = useOvermind();
14+
const staticTemplate = editor.currentSandbox.template === 'static';
1015

1116
return (
1217
<div>
@@ -15,9 +20,11 @@ export default () => {
1520
{editActions}
1621
</ItemTitle>
1722
<Files setEditActions={setEditActions} />
18-
<WorkspaceItem defaultOpen title="Dependencies">
19-
<Dependencies />
20-
</WorkspaceItem>
23+
{!staticTemplate ? (
24+
<WorkspaceItem defaultOpen title="Dependencies">
25+
<Dependencies />
26+
</WorkspaceItem>
27+
) : null}
2128
</div>
2229
);
2330
};
Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
import React, { useState } from 'react';
2+
import { useOvermind } from 'app/overmind';
23
import Dependencies from '../../Dependencies';
34
import Files from '../../Files';
45
import { Project } from '../../Project';
56
import { WorkspaceItem } from '../../WorkspaceItem';
67

78
export const NotOwnedSandboxInfo = () => {
89
const [editActions, setEditActions] = useState(null);
10+
const {
11+
state: { editor },
12+
} = useOvermind();
13+
const staticTemplate = editor.currentSandbox.template === 'static';
914

1015
return (
1116
<div style={{ marginTop: '1rem' }}>
@@ -18,13 +23,15 @@ export const NotOwnedSandboxInfo = () => {
1823
>
1924
<Files setEditActions={setEditActions} />
2025
</WorkspaceItem>
21-
<WorkspaceItem
22-
defaultOpen
23-
style={{ marginTop: '.5rem' }}
24-
title="Dependencies"
25-
>
26-
<Dependencies />
27-
</WorkspaceItem>
26+
{!staticTemplate ? (
27+
<WorkspaceItem
28+
defaultOpen
29+
style={{ marginTop: '.5rem' }}
30+
title="Dependencies"
31+
>
32+
<Dependencies />
33+
</WorkspaceItem>
34+
) : null}
2835
</div>
2936
);
3037
};

packages/app/src/app/pages/Search/Filters/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ const Filters = () => (
2020
<Filter
2121
attributeName="template"
2222
operator="or"
23-
title="Templates"
23+
title="Enviroment"
2424
transformItems={items =>
2525
items.map(({ label, ...item }) => {
2626
const { name, niceName } = getTemplate(label);

packages/common/src/templates/icons.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import {
2222
GridsomeIcon,
2323
QuasarIcon,
2424
SapperIcon,
25-
ParcelIcon,
25+
JavaScriptIcon,
2626
VuePressIcon,
2727
UnibitIcon,
2828
} from '@codesandbox/template-icons';
@@ -82,7 +82,7 @@ export default function getIcon(theme: TemplateType): ReturnedIcon {
8282
case angular.name:
8383
return AngularIcon;
8484
case parcel.name:
85-
return ParcelIcon;
85+
return JavaScriptIcon;
8686
case dojo.name:
8787
return DojoIcon;
8888
case ember.name:

packages/common/src/templates/iconsDark.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import {
2222
GridsomeIconDark,
2323
QuasarIconDark,
2424
SapperIconDark,
25-
ParcelIconDark,
25+
JavaScriptIconDark,
2626
VuePressIconDark,
2727
UnibitIconDark,
2828
} from '@codesandbox/template-icons';
@@ -82,7 +82,7 @@ export default function getIcon(theme: TemplateType): ReturnedIcon {
8282
case angular.name:
8383
return AngularIconDark;
8484
case parcel.name:
85-
return ParcelIconDark;
85+
return JavaScriptIconDark;
8686
case dojo.name:
8787
return DojoIconDark;
8888
case ember.name:

packages/common/src/templates/iconsLight.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import {
2222
GridsomeIconLight,
2323
QuasarIconLight,
2424
SapperIconLight,
25-
ParcelIconLight,
25+
JavaScriptIconLight,
2626
VuePressIconLight,
2727
UnibitIconLight,
2828
} from '@codesandbox/template-icons';
@@ -82,7 +82,7 @@ export default function getIcon(theme: TemplateType): ReturnedIcon {
8282
case angular.name:
8383
return AngularIconLight;
8484
case parcel.name:
85-
return ParcelIconLight;
85+
return JavaScriptIconLight;
8686
case dojo.name:
8787
return DojoIconLight;
8888
case ember.name:

0 commit comments

Comments
 (0)