Skip to content

Commit ba6d3c0

Browse files
committed
updated MicrobitMore files.
1 parent fa6e80f commit ba6d3c0

File tree

3 files changed

+45
-36
lines changed

3 files changed

+45
-36
lines changed

src/lib/libraries/extensions/index.jsx

Lines changed: 7 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,6 @@ import microbitInsetIconURL from './microbit/microbit-small.svg';
2424
import microbitConnectionIconURL from './microbit/microbit-illustration.svg';
2525
import microbitConnectionSmallIconURL from './microbit/microbit-small.svg';
2626

27-
import microbitMoreIconURL from './microbitMore/microbitMore.png';
28-
import microbitMoreInsetIconURL from './microbitMore/microbitMore-small.svg';
29-
import microbitMoreConnectionIconURL from './microbitMore/microbitMore-illustration.svg';
30-
import microbitMoreConnectionSmallIconURL from './microbitMore/microbitMore-small.svg';
31-
3227
import ev3IconURL from './ev3/ev3.png';
3328
import ev3InsetIconURL from './ev3/ev3-small.svg';
3429
import ev3ConnectionIconURL from './ev3/ev3-hub-illustration.svg';
@@ -61,7 +56,7 @@ import smalrubotS1InsetIconURL from './smalrubot-s1/smalrubot-s1-small.png';
6156
import smalrubotS1ConnectionIconURL from './smalrubot-s1/smalrubot-s1-illustration.png';
6257
import smalrubotS1ConnectionSmallIconURL from './smalrubot-s1/smalrubot-s1-small.png';
6358

64-
export default [
59+
const extensions = [
6560
{
6661
name: (
6762
<FormattedMessage
@@ -211,36 +206,6 @@ export default [
211206
),
212207
helpLink: 'https://scratch.mit.edu/microbit'
213208
},
214-
{
215-
name: 'micro:bit MORE',
216-
extensionId: 'microbitMore',
217-
collaborator: 'Yengawa Lab',
218-
iconURL: microbitMoreIconURL,
219-
insetIconURL: microbitMoreInsetIconURL,
220-
description: (
221-
<FormattedMessage
222-
defaultMessage="Connect your projects with the world."
223-
description="Description for the 'micro:bit' extension"
224-
id="gui.extension.microbit.description"
225-
/>
226-
),
227-
featured: true,
228-
disabled: false,
229-
bluetoothRequired: true,
230-
internetConnectionRequired: false,
231-
launchPeripheralConnectionFlow: true,
232-
useAutoScan: false,
233-
connectionIconURL: microbitMoreConnectionIconURL,
234-
connectionSmallIconURL: microbitMoreConnectionSmallIconURL,
235-
connectingMessage: (
236-
<FormattedMessage
237-
defaultMessage="Connecting"
238-
description="Message to help people connect to their micro:bit."
239-
id="gui.extension.microbit.connectingMessage"
240-
/>
241-
),
242-
helpLink: 'https://lab.yengawa.com/project/scratch-microbit-more/'
243-
},
244209
{
245210
name: 'LEGO MINDSTORMS EV3',
246211
extensionId: 'ev3',
@@ -433,3 +398,9 @@ export default [
433398
helpLink: 'https://github.com/smalruby/smalruby3-gui/wiki/SmalrubotS1'
434399
}
435400
];
401+
402+
// Injected for extra extensions
403+
import microbitMore from './microbitMore/entry.jsx';
404+
extensions.push(microbitMore);
405+
406+
export default extensions;
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
import React from 'react';
2+
import {FormattedMessage} from 'react-intl';
3+
4+
import microbitMoreIconURL from './microbitMore.png';
5+
import microbitMoreInsetIconURL from './microbitMore-small.svg';
6+
import microbitMoreConnectionIconURL from './microbitMore-illustration.svg';
7+
import microbitMoreConnectionSmallIconURL from './microbitMore-small.svg';
8+
9+
export default {
10+
name: 'micro:bit MORE v0.4.3',
11+
extensionId: 'microbitMore',
12+
collaborator: 'Yengawa Lab',
13+
iconURL: microbitMoreIconURL,
14+
insetIconURL: microbitMoreInsetIconURL,
15+
description: (
16+
<FormattedMessage
17+
defaultMessage="Connect your projects with the world."
18+
description="Description for the 'micro:bit' extension"
19+
id="gui.extension.microbit.description"
20+
/>
21+
),
22+
featured: true,
23+
disabled: false,
24+
bluetoothRequired: true,
25+
internetConnectionRequired: false,
26+
launchPeripheralConnectionFlow: true,
27+
useAutoScan: false,
28+
connectionIconURL: microbitMoreConnectionIconURL,
29+
connectionSmallIconURL: microbitMoreConnectionSmallIconURL,
30+
connectingMessage: (
31+
<FormattedMessage
32+
defaultMessage="Connecting"
33+
description="Message to help people connect to their micro:bit."
34+
id="gui.extension.microbit.connectingMessage"
35+
/>
36+
),
37+
helpLink: 'https://lab.yengawa.com/project/scratch-microbit-more/'
38+
};
2.9 KB
Loading

0 commit comments

Comments
 (0)