Skip to content

Commit eed6131

Browse files
updates
1 parent 762e0e0 commit eed6131

File tree

4 files changed

+12
-8
lines changed

4 files changed

+12
-8
lines changed

lib/builder.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ const Builder = () => {
4242
<div><span>{translate.raw('builder-file')}</span><input id='builder-filepath' placeholder='index' value="just.config.js" data-value="just" /></div>
4343
<noscript><span>{translate.raw('builder-filecontent')}</span></noscript>
4444
<div id="monaco" />
45-
<div className='aic'><span>{translate.raw('builder-filetype')}</span><Select placeholder={translate.raw('builder-language')} items={[['JavaScript', '/img/js.svg']]} /></div>
45+
<div className='aic'><span>{translate.raw('builder-filelanguage')}</span><Select titles={[translate.raw('builder-langdropup-collapsed'), translate.raw('builder-langdropup-expanded')]} items={[['JavaScript', '/img/js.svg']]} /></div>
4646
</div>
4747
<Script id="rewrite-fetch">
4848
{`

lib/ui/select.js

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,20 @@ SOFTWARE.
2626

2727
import { useEffect, useState } from 'react';
2828

29-
const googleFonts_Icons_ArrowDropUp = <svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#e3e3e3"><path d="M328-400q-9 0-14.5-6t-5.5-14q0-2 6-14l145-145q5-5 10-7t11-2q6 0 11 2t10 7l145 145q3 3 4.5 6.5t1.5 7.5q0 8-5.5 14t-14.5 6H328Z"></path></svg>
29+
const GoogleFonts_Icons_ArrowDropUp = <svg xmlns="http://www.w3.org/2000/svg" height="24px" viewBox="0 -960 960 960" width="24px" fill="#e3e3e3"><path d="M328-400q-9 0-14.5-6t-5.5-14q0-2 6-14l145-145q5-5 10-7t11-2q6 0 11 2t10 7l145 145q3 3 4.5 6.5t1.5 7.5q0 8-5.5 14t-14.5 6H328Z"></path></svg>
3030

3131
const Select = ({
32-
placeholder,
32+
titles,
3333
items,
3434
variable
3535
}) => {
3636
let id = 0;
37+
const [switch_, setSwitch] = useState(false);
3738

3839
return (
3940
<>
40-
<button title={placeholder} type='button' className='bb cw sb scp'>{<googleFonts_Icons_ArrowDropUp id="arw" />}<img src={items[id][1]} title={items[id][0]} alt="" className='fi r2px ow' />{items[id][0]}</button>
41+
<button title={switch_ ? titles[1] : titles[0]} type='button' className='bb cw sb scp' onClick={setSwitch(!switch_)}>{<GoogleFonts_Icons_ArrowDropUp id="arw" />}<img src={items[id][1]} title={items[id][0]} alt="" className='fi r2px ow' />{items[id][0]}</button>
42+
{switch_ ? <div className='du'>items</div> : <div />}
4143
</>
4244
)
4345
}

locales/en.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"builder-file": "File",
33
"builder-filecontent": "Content",
4-
"builder-filetype": "Type",
5-
"builder-language": "Language"
4+
"builder-filelanguage": "Language:",
5+
"builder-langdropup-collapsed": "Click to expand the drop-up.",
6+
"builder-langdropup-expanded": "Click to collapse the drop-up."
67
}

locales/ru.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"builder-file": "Файл",
33
"builder-filecontent": "Содержание",
4-
"builder-filetype": "Тип",
5-
"builder-language": "Язык"
4+
"builder-filelanguage": "Язык:",
5+
"builder-langdropup-collapsed": "Нажмите, чтобы раскрыть раскрывающийся список.",
6+
"builder-langdropup-expanded": "Нажмите, чтобы свернуть раскрывающийся список."
67
}

0 commit comments

Comments
 (0)