A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/signumsoftware/framework/commit/f85f1d71be63273d8d55f224274af677e4d586f5 below:

update to react-widgets 5.0 final and other minor upgrades · signumsoftware/framework@f85f1d7 · GitHub

File tree Expand file treeCollapse file tree 14 files changed

+252

-131

lines changed

Filter options

Expand file treeCollapse file tree 14 files changed

+252

-131

lines changed Original file line number Diff line number Diff line change

@@ -395,8 +395,6 @@ public enum JavascriptMessage

395 395 396 396

[Description("Date")]

397 397

Date,

398 -

[Description("Time")]

399 -

Time,

400 398

}

401 399 402 400

//https://github.com/jquense/react-widgets/blob/5d4985c6dac0df34b86c7d8ad311ff97066977ab/packages/react-widgets/src/messages.tsx#L35

@@ -412,14 +410,8 @@ public enum ReactWidgetsMessage

412 410

MoveForward,

413 411

[Description("Select date")]

414 412

DateButton,

415 -

[Description("Select time")]

416 -

TimeButton,

417 413

[Description("open combobox")]

418 414

OpenCombobox,

419 -

[Description("open dropdown")]

420 -

OpenDropdown,

421 -

[Description("")]

422 -

Placeholder,

423 415

[Description("")]

424 416

FilterPlaceholder,

425 417

[Description("There are no items in this list")]

Original file line number Diff line number Diff line change

@@ -1,20 +1,17 @@

1 1

import * as React from 'react';

2 2

import { DateTime, Settings } from 'luxon';

3 3

import * as ReactWidgets from 'react-widgets';

4 -

import { UserProvidedMessages } from 'react-widgets/lib/messages';

4 +

import { UserProvidedMessages } from 'react-widgets/cjs/messages';

5 5

import { ReactWidgetsMessage } from './Signum.Entities';

6 -

import { NumberLocalizer } from 'react-widgets/lib/IntlLocalizer';

6 +

import { NumberLocalizer } from 'react-widgets/cjs/IntlLocalizer';

7 7 8 8

export function getMessages(): UserProvidedMessages{

9 9

return ({

10 10

moveToday: ReactWidgetsMessage.MoveToday.niceToString(),

11 11

moveBack: ReactWidgetsMessage.MoveBack.niceToString(),

12 12

moveForward: ReactWidgetsMessage.MoveForward.niceToString(),

13 13

dateButton: ReactWidgetsMessage.DateButton.niceToString(),

14 -

timeButton: ReactWidgetsMessage.TimeButton.niceToString(),

15 14

openCombobox: ReactWidgetsMessage.OpenCombobox.niceToString(),

16 -

openDropdown: ReactWidgetsMessage.OpenDropdown.niceToString(),

17 -

placeholder: ReactWidgetsMessage.Placeholder.niceToString(),

18 15

emptyList: ReactWidgetsMessage.EmptyList.niceToString(),

19 16

emptyFilter: ReactWidgetsMessage.EmptyFilter.niceToString(),

20 17

createOption: (_value, searchTerm) =>

Original file line number Diff line number Diff line change

@@ -10,7 +10,7 @@ import { FormControlReadonly } from './FormControlReadonly'

10 10

import { classes } from '../Globals';

11 11

import { useController } from './LineBase'

12 12

import { useMounted } from '../Hooks'

13 -

import { DropdownList } from 'react-widgets/lib'

13 +

import { DropdownList } from 'react-widgets'

14 14 15 15 16 16

export interface EntityComboProps extends EntityBaseProps {

Original file line number Diff line number Diff line change

@@ -1,15 +1,14 @@

1 1

import * as React from 'react'

2 2

import { DateTime, Duration, DurationObjectUnits } from 'luxon'

3 3

import { DateTimePicker, DatePicker, DropdownList } from 'react-widgets'

4 -

import { CalendarProps } from 'react-widgets/lib/Calendar'

4 +

import { CalendarProps } from 'react-widgets/cjs/Calendar'

5 5

import { Dic, addClass, classes } from '../Globals'

6 6

import { MemberInfo, getTypeInfo, TypeReference, toLuxonFormat, toDurationFormat, toNumberFormat, isTypeEnum, durationToString, TypeInfo, parseDuration } from '../Reflection'

7 7

import { LineBaseController, LineBaseProps, useController } from '../Lines/LineBase'

8 8

import { FormGroup } from '../Lines/FormGroup'

9 9

import { FormControlReadonly } from '../Lines/FormControlReadonly'

10 10

import { BooleanEnum, JavascriptMessage } from '../Signum.Entities'

11 11

import TextArea from '../Components/TextArea';

12 -

import 'react-widgets/dist/css/react-widgets.css';

13 12

import { KeyCodes } from '../Components/Basic';

14 13

import { format } from 'd3';

15 14

import { isPrefix, QueryToken } from '../FindOptions'

@@ -336,7 +335,8 @@ function internalComboBox(vl: ValueLineController) {

336 335

<FormGroup ctx={s.ctx} labelText={s.labelText} helpText={s.helpText} htmlAttributes={{ ...vl.baseHtmlAttributes(), ...s.formGroupHtmlAttributes }} labelHtmlAttributes={s.labelHtmlAttributes}>

337 336

{vl.withItemGroup(

338 337

<DropdownList className={addClass(vl.props.valueHtmlAttributes, classes(s.ctx.formControlClass, vl.mandatoryClass))} data={optionItems} onChange={handleOptionItem} value={oi}

339 -

filter="contains"

338 +

filter={false}

339 +

autoComplete="off"

340 340

dataKey="value"

341 341

textField="label"

342 342

renderValue={a => vl.props.onRenderComboBoxItem!(a.item)}

@@ -698,7 +698,7 @@ ValueLineRenderers.renderers["DateTime" as ValueLineType] = (vl) => {

698 698

valueDisplayFormat={luxonFormat}

699 699

includeTime={showTime}

700 700

inputProps={htmlAttributes as any} placeholder={htmlAttributes.placeholder}

701 -

messages={{ dateButton: JavascriptMessage.Date.niceToString(), timeButton: JavascriptMessage.Time.niceToString() }}

701 +

messages={{ dateButton: JavascriptMessage.Date.niceToString() }}

702 702

min={s.minDate}

703 703

max={s.maxDate}

704 704

calendarProps={s.calendarProps}

Original file line number Diff line number Diff line change

@@ -1,5 +1,4 @@

1 1

import * as React from 'react'

2 -

import 'react-widgets/dist/css/react-widgets.css';

3 2

import { areEqual, classes } from '../Globals'

4 3

import * as Finder from '../Finder'

5 4

import { QueryToken, SubTokensOptions, getTokenParents, isPrefix } from '../FindOptions'

Original file line number Diff line number Diff line change

@@ -147,7 +147,7 @@ export default class SystemTimeEditor extends React.Component<SystemTimeEditorPr

147 147

return (

148 148

<div className="rw-widget-sm ml-1" style={{ width: "230px" }}>

149 149

<DateTimePicker value={m?.toJSDate()} onChange={handleDatePickerOnChange}

150 -

valueEditFormat={luxonFormat} valueDisplayFormat={luxonFormat} includeTime={true} messages={{ dateButton: JavascriptMessage.Date.niceToString(), timeButton: JavascriptMessage.Time.niceToString() }} />

150 +

valueEditFormat={luxonFormat} valueDisplayFormat={luxonFormat} includeTime={true} messages={{ dateButton: JavascriptMessage.Date.niceToString() }} />

151 151

</div>

152 152

);

153 153

}

Original file line number Diff line number Diff line change

@@ -340,7 +340,6 @@ export module JavascriptMessage {

340 340

export const showPeriod = new MessageKey("JavascriptMessage", "showPeriod");

341 341

export const showPreviousOperation = new MessageKey("JavascriptMessage", "showPreviousOperation");

342 342

export const Date = new MessageKey("JavascriptMessage", "Date");

343 -

export const Time = new MessageKey("JavascriptMessage", "Time");

344 343

}

345 344 346 345

export module LiteMessage {

@@ -438,10 +437,7 @@ export module ReactWidgetsMessage {

438 437

export const MoveBack = new MessageKey("ReactWidgetsMessage", "MoveBack");

439 438

export const MoveForward = new MessageKey("ReactWidgetsMessage", "MoveForward");

440 439

export const DateButton = new MessageKey("ReactWidgetsMessage", "DateButton");

441 -

export const TimeButton = new MessageKey("ReactWidgetsMessage", "TimeButton");

442 440

export const OpenCombobox = new MessageKey("ReactWidgetsMessage", "OpenCombobox");

443 -

export const OpenDropdown = new MessageKey("ReactWidgetsMessage", "OpenDropdown");

444 -

export const Placeholder = new MessageKey("ReactWidgetsMessage", "Placeholder");

445 441

export const FilterPlaceholder = new MessageKey("ReactWidgetsMessage", "FilterPlaceholder");

446 442

export const EmptyList = new MessageKey("ReactWidgetsMessage", "EmptyList");

447 443

export const EmptyFilter = new MessageKey("ReactWidgetsMessage", "EmptyFilter");

Original file line number Diff line number Diff line change

@@ -2,7 +2,6 @@

2 2 3 3

<PropertyGroup>

4 4

<TargetFramework>net5.0</TargetFramework>

5 -

<TypeScriptBuildMode>true</TypeScriptBuildMode>

6 5

<Nullable>enable</Nullable>

7 6

<WarningsAsErrors>nullable</WarningsAsErrors>

8 7

<OutputType>Library</OutputType>

Original file line number Diff line number Diff line change

@@ -21,30 +21,30 @@

21 21

},

22 22

"homepage": "https://github.com/signumsoftware/framework#readme",

23 23

"resolutions": {

24 -

"@types/react": "17.0.0",

25 -

"@types/history": "4.7.7"

24 +

"@types/react": "17.0.3",

25 +

"@types/history": "4.7.8"

26 26

},

27 27

"dependencies": {

28 -

"@fortawesome/fontawesome-svg-core": "1.2.32",

28 +

"@fortawesome/fontawesome-svg-core": "1.2.35",

29 29

"@fortawesome/free-brands-svg-icons": "5.15.1",

30 -

"@fortawesome/free-regular-svg-icons": "5.15.1",

31 -

"@fortawesome/free-solid-svg-icons": "5.15.1",

32 -

"@fortawesome/react-fontawesome": "0.1.13",

33 -

"@types/d3": "6.2.0",

30 +

"@fortawesome/free-regular-svg-icons": "5.15.3",

31 +

"@fortawesome/free-solid-svg-icons": "5.15.3",

32 +

"@fortawesome/react-fontawesome": "0.1.14",

33 +

"@types/d3": "6.3.0",

34 34

"@types/d3-scale-chromatic": "2.0.0",

35 35

"@types/history": "4.7.8",

36 -

"@types/luxon": "1.25.0",

36 +

"@types/luxon": "1.26.2",

37 37

"@types/prop-types": "15.7.3",

38 -

"@types/react": "17.0.0",

39 -

"@types/react-dom": "17.0.0",

40 -

"@types/react-router": "5.1.8",

41 -

"@types/react-router-dom": "5.1.6",

42 -

"@types/react-transition-group": "4.4.0",

43 -

"react-widgets": "5.0.0-beta.22",

38 +

"@types/react": "17.0.3",

39 +

"@types/react-dom": "17.0.3",

40 +

"@types/react-router": "5.1.13",

41 +

"@types/react-router-dom": "5.1.7",

42 +

"@types/react-transition-group": "4.4.1",

43 +

"react-widgets": "5.0.0",

44 44

"luxon": "1.25.0",

45 45

"popper.js": "1.16.1",

46 -

"react": "17.0.1",

47 -

"react-dom": "17.0.1",

48 -

"react-bootstrap": "1.4.0"

46 +

"react": "17.0.2",

47 +

"react-dom": "17.0.2",

48 +

"react-bootstrap": "1.5.2"

49 49

}

50 50

}

You can’t perform that action at this time.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4