Telerik Forums
KendoReact Forum
2 answers
930 views

Hello Team,

Actually I want to create dark theme configuration for kendo react by overriding the classnames globally using scss. Suppose below is kendoDark.scss file where I am overriding input text box with background grey color.
@import "~@progress/kendo-theme-bootstrap/dist/all.scss";
.k-input {
  background:grey !important;
  color: $text-high-emphasis__dt;
}

So In App.js file I have state of dark or light theme like  const darkMode = useSelector((state) => state.darkMode); 
My problem is I am unable to import this kendoDark.scss file if it is dark theme.
Can you please share me any example.Please help me here. 

Krissy
Telerik team
 answered on 29 Mar 2021
4 answers
572 views
Is it possible to return multiple errors for one field via field or form lvl validator, and show them under field ? 
Krissy
Telerik team
 answered on 29 Mar 2021
5 answers
472 views

Has anyone come across this problem where the dropdown options of a dropdown list control renders horizontally opposed to the expected vertical render.

dropdownlist

    --> option1 | option2 | option3

instead of,

dropdownlist

    --> option1

    --> option2

    --> option3

 

I am using kendo react UI with typescript.

This is how I have used the control to start with.
<DropDownList data={["Austria", "Belarus", "Austria1", "Belarus1"]} />

Any help would be much appreciated.

 

Stefan
Telerik team
 answered on 29 Mar 2021
12 answers
765 views

Since upgrading to @4.2.0, I'm getting:

"Warning: Each child in a list should have a unique "key" prop.

Check the render method of `KendoReactGrid`. See https://fb.me/react-warning-keys for more information.
    in tr (created by KendoReactGrid)
    in KendoReactGrid (created by BatchesGrid)
    in BatchesGrid (created by Context.Consumer)"

(This is a snippet of the callstack.)

I haven't been able to reproduce in StackBlitz.  I'll try to do more troubleshooting next week.  I wasn't sure if you guys were getting it on your end or not.

Yong
Top achievements
Rank 1
 answered on 26 Mar 2021
2 answers
406 views

On a Grid column I have a filter icon that opens the build-in filtering dialog. On that dialog there is a blue button with 'FILTER' for a label. How can i change the color of that button?

I tried to chase it down but was not successful... where can I apply a new class or override an existing one. 

 

thanks in advance,
DavidA

David
Top achievements
Rank 1
Veteran
 answered on 24 Mar 2021
3 answers
104 views

hi all. new to kendo.

i have a simple grid w/pagination, and trying to add sorting. it seems to be working ok except:

1. the event never toggles asc and desc. it's always asc. anybody know why?

2. the little arrows never appear.

tia!

Yong
Top achievements
Rank 1
 answered on 24 Mar 2021
5 answers
3.7K+ views

Hi,

The KendoReact Grid renders both general (G) and custom date formats including AM/PM (e.g. dd/MM/yyyy hh:mm:ssa) with lowercase am/pm values. This is in contrast to Kendo documentation e.g. https://github.com/telerik/kendo-intl/blob/develop/docs/date-formatting/index.md. Is there any way to render a datetime value with uppercase AM/PM in a KendoReact grid without using a custom cell and date formatter? We are already using IntlProvider.

Kind regards,

David

Stefan
Telerik team
 answered on 24 Mar 2021
2 answers
1.2K+ views

Kendo's Form element has an initialValue prop which I can assign an object to. Inputs will use their "name" field to bind to the initialValue object however I am having trouble getting this to work with DropDownLists. 

Do DropDownLists work with a form's initial value if indeed the props (data, dataItemKey, textField, and name) are all set. The value of the binded field should match the dataItemKey's field.

 

Thanks

Stefan
Telerik team
 answered on 24 Mar 2021
2 answers
339 views

FloatingLabel returns the k-state-empty class when value is 0. This is a bug as 0 is a valid value, likely due to a conditional on numericValue.

My temporary fix is editorValue={numericValue !== undefined && numericValue !== null ? 1 : 0}

You can see the bug in action if you set the numeric value to 0 in this example:  https://www.telerik.com/kendo-react-ui/components/inputs/floating-labels/

Thanks.

Krissy
Telerik team
 answered on 23 Mar 2021
5 answers
546 views

I've implemented a Kendo React Grid and Tooltip. I can filter the grid without issues, however the tooltip is not updating to match the filtered grid. The tooltip is showing the information for the item that was previously in the row before the grid was filtered. 

I can see that moving the cursor over the grid cell clears the tootip from the source <td title>some data</td>

Lines 01 to 23 show how my grid is implemented and lines 31 to 38 show my Tooltip component.

How can I get the cell tootip to respond to the filtering?

01.<Tooltip openDelay={100} position="bottom">
02.   <Grid
03.        data={process(this.state.gridData.map((item) => ({...item, selected: item["id"] == this.state.selectedID})  ), this.state.gridDataState)}
04.        {...this.state.gridDataState}
05.        onDataStateChange={this.handleGridDataStateChange}
06.        pageable={true}
07.        sortable={true}
08.        selectedField="selected">
09.         
10.        <Column
11.            field="id"
12.            title="id"
13.            filter={'text'}
14.            cell={Tooltip}
15.            columnMenu={ColumnMenu} />
16.        <Column
17.            field="name"
18.            title="name"
19.            filter={'text'}
20.            cell={Tooltip}
21.            columnMenu={ColumnMenu} />
22.    </Grid>
23.</Tooltip>
24. 
25.handleGridDataStateChange = (e) => {
26.    this.setState({gridDataState: e.data})
27.}
28. 
29. 
30. 
31.export const Tooltip = (props: GridCellProps) => {
32.    const {field} = props;
33.    return (
34.        <td title={props.dataItem[field]}>
35.            {props.dataItem[field]}
36.        </td>
37.    );
38.}
Stefan
Telerik team
 answered on 18 Mar 2021
Narrow your results
Selected tags
Tags
General Discussions
Grid
Wrappers for React
Charts
Scheduler
Filter 
DropDownList
Form
Styling / Themes
DatePicker
Editor
TreeList
Styling
PDF Processing
ComboBox
Excel Export
Dialog
Input
TreeView
Upload
Drawer
Button
Drag and Drop
MultiSelect
Tooltip
Accessibility
NumericTextBox
Checkbox
Menu
Gantt
DateTimePicker
PDF Viewer
Popup
Window
AutoComplete
DateInput
Sortable
Data Query
Licensing
TabStrip
Drawing
Calendar
Pager 
Labels 
Localization
TimePicker
GridLayout
FontIcon
Animation
PanelBar
TaskBoard
PivotGrid
Card
DropDownButton
Conversational UI 
DateRangePicker
Splitter
Badge 
Security
Slider
Spreadsheet
ContextMenu
MultiViewCalendar
Stepper
MultiColumnComboBox
MultiSelectTree
TextBox
AppBar
File Saver
ListView
MaskedTextBox
RadioButton
Switch
TextArea
Toolbar
DropDownTree
TileLayout
Map
Avatar
Date Math
Gauge
RadioGroup
RangeSlider
Rating
Loader
ExpansionPanel
SvgIcon
Typography
ProgressBar
ScrollView
Popover
StockChart
RadialGauge
Server Components
AIPrompt
Page Templates / Building Blocks
AI Coding Assistant
Chat
ColorGradient
ColorPalette
ColorPicker
Notification
Ripple
Skeleton
ButtonGroup
Chip
ChipList
FloatingActionButton
SplitButton
ActionSheet
Barcode
QR Code
FlatColorPicker
Signature
BottomNavigation
BreadCrumb
StackLayout
Timeline
ListBox
ChunkProgressBar
Sparkline
FileManager
ArcGauge
CircularGauge
LinearGauge
ExternalDropZone
OrgChart
Sankey
VS Code Extension
InlineAIPrompt
SpeechToTextButton
Chart Wizard
Agentic UI Generator
SmartPasteButton
PromptBox
SegmentedControl
+? more
Top users last month
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Hiba
Top achievements
Rank 1
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Top users last month
Marco
Top achievements
Rank 4
Iron
Iron
Iron
Hiba
Top achievements
Rank 1
Iron
Rob
Top achievements
Rank 3
Bronze
Bronze
Iron
Max
Top achievements
Rank 1
Veteran
Iron
Alina
Top achievements
Rank 1
Want to show your ninja superpower to fellow developers?
Want to show your ninja superpower to fellow developers?