回答編集履歴
1
コード修正
answer
CHANGED
@@ -5,7 +5,6 @@
|
|
5
5
|
```typescript
|
6
6
|
const data = ['logo.png','search.png','stock.png'] //本当は画像データを想定した文字列
|
7
7
|
|
8
|
-
type keyType = 'logo' | 'search';
|
9
8
|
interface objType {
|
10
9
|
'logo' : string,
|
11
10
|
'search' : string
|
@@ -19,16 +18,9 @@
|
|
19
18
|
data.map((name: string) => {
|
20
19
|
const keyN = name.split(".")[0];
|
21
20
|
if (keyN !== 'logo' && keyN !== 'search' ) return;
|
22
|
-
|
23
|
-
const imgName: keyType = keyN;
|
24
|
-
if(imgName === 'logo' || 'search') {
|
25
|
-
nameObj[
|
21
|
+
nameObj[keyN] = name;
|
26
|
-
}
|
27
22
|
|
28
23
|
return;
|
29
24
|
});
|
30
25
|
|
31
|
-
console.log(nameObj);
|
32
|
-
|
33
|
-
|
34
26
|
```
|