Skip to content

Commit e2b9d86

Browse files
Scheduler Demos: arrange imports (DevExpress#30244)
1 parent c9f49c6 commit e2b9d86

File tree

7 files changed

+21
-23
lines changed

7 files changed

+21
-23
lines changed

apps/demos/Demos/Scheduler/Toolbar/Angular/app/app.component.ts

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
11
import { NgModule, Component, ViewChild, enableProdMode } from '@angular/core';
22
import { BrowserModule } from '@angular/platform-browser';
33
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
4-
import {
5-
DxSchedulerModule,
6-
DxSchedulerComponent,
7-
DxTemplateModule,
8-
DxButtonModule,
9-
} from 'devextreme-angular';
10-
import type { DxButtonTypes } from 'devextreme-angular/ui/button';
4+
import { DxTemplateModule } from 'devextreme-angular';
5+
import { DxButtonModule, type DxButtonTypes } from 'devextreme-angular/ui/button';
6+
import { DxSchedulerModule, DxSchedulerComponent } from 'devextreme-angular/ui/scheduler';
117
import { DxSelectBoxModule, type DxSelectBoxTypes } from 'devextreme-angular/ui/select-box';
128
import { Service } from './app.service';
139

@@ -88,10 +84,10 @@ export class AppComponent {
8884
@NgModule({
8985
imports: [
9086
BrowserModule,
91-
DxSchedulerModule,
9287
DxTemplateModule,
93-
DxSelectBoxModule,
9488
DxButtonModule,
89+
DxSchedulerModule,
90+
DxSelectBoxModule,
9591
],
9692
declarations: [AppComponent],
9793
bootstrap: [AppComponent],

apps/demos/Demos/Scheduler/Toolbar/React/App.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import React, { useCallback, useMemo, useRef, useState } from 'react';
22

3-
import type DataSource from 'devextreme/data/data_source';
4-
import Scheduler, { Toolbar, Item, Resource, type SchedulerTypes, type SchedulerRef } from 'devextreme-react/scheduler';
5-
import SelectBox, { type SelectBoxTypes } from 'devextreme-react/select-box';
3+
import { Scheduler, Resource, Toolbar, Item, type SchedulerRef, type SchedulerTypes } from 'devextreme-react/scheduler';
4+
import { SelectBox, type SelectBoxTypes } from 'devextreme-react/select-box';
5+
import { type DataSource } from 'devextreme-react/common/data';
66

77
import { assignees, schedulerDataSource, currentDate } from './data.ts';
88

apps/demos/Demos/Scheduler/Toolbar/React/data.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import type { SchedulerTypes } from 'devextreme-react/scheduler';
2-
import DataSource from 'devextreme/data/data_source';
1+
import { type SchedulerTypes } from 'devextreme-react/scheduler';
2+
import { DataSource } from 'devextreme-react/common/data';
33

44
type Appointment = SchedulerTypes.Appointment & {
55
assigneeId: number[];

apps/demos/Demos/Scheduler/Toolbar/ReactJs/App.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
import React, {
22
useCallback, useMemo, useRef, useState,
33
} from 'react';
4-
import Scheduler, { Toolbar, Item, Resource } from 'devextreme-react/scheduler';
5-
import SelectBox from 'devextreme-react/select-box';
4+
import {
5+
Scheduler, Resource, Toolbar, Item,
6+
} from 'devextreme-react/scheduler';
7+
import { SelectBox } from 'devextreme-react/select-box';
68
import { assignees, schedulerDataSource, currentDate } from './data.js';
79

810
const views = ['day', 'week', 'workWeek', 'month'];

apps/demos/Demos/Scheduler/Toolbar/ReactJs/data.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import DataSource from 'devextreme/data/data_source';
1+
import { DataSource } from 'devextreme-react/common/data';
22

33
const ONE_MONTH_DAYS = 30;
44
const addDays = (date, days) => new Date(new Date(date).setUTCDate(date.getUTCDate() + days));

apps/demos/Demos/Scheduler/Toolbar/Vue/App.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,11 @@
5353
</template>
5454
<script setup lang="ts">
5555
import { ref } from 'vue';
56-
import DxScheduler, {
57-
DxResource, DxToolbar, DxItem, type DxSchedulerTypes,
56+
import { DxScheduler, DxResource,
57+
DxToolbar, DxItem, type DxSchedulerTypes,
5858
} from 'devextreme-vue/scheduler';
5959
import { DxSelectBox, type DxSelectBoxTypes } from 'devextreme-vue/select-box';
60-
import type DataSource from 'devextreme/data/data_source';
60+
import { type DataSource } from 'devextreme-vue/common/data';
6161
import { assignees, currentDate, schedulerDataSource } from './data.ts';
6262
6363
const MS_IN_HOUR = 60 * 1000;

apps/demos/Demos/Scheduler/Toolbar/Vue/data.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
import type { Appointment } from 'devextreme/ui/scheduler';
2-
import DataSource from 'devextreme/data/data_source';
1+
import { type SchedulerTypes } from 'devextreme-react/scheduler';
2+
import { DataSource } from 'devextreme-vue/common/data';
33

4-
type CustomAppointment = Appointment & {
4+
type CustomAppointment = SchedulerTypes.Appointment & {
55
assigneeId: number[];
66
};
77

0 commit comments

Comments
 (0)