├── .gitignore ├── LICENSE ├── README.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle.kts ├── src └── main │ ├── kotlin │ └── reactredux │ │ ├── Index.kt │ │ ├── actions │ │ └── Actions.kt │ │ ├── components │ │ ├── App.kt │ │ ├── Filters.kt │ │ ├── Link.kt │ │ ├── Todo.kt │ │ └── TodoList.kt │ │ ├── containers │ │ ├── AddTodo.kt │ │ ├── FilterLink.kt │ │ └── VisibleTodoList.kt │ │ ├── entities │ │ └── Todo.kt │ │ ├── enums │ │ └── VisibilityFilter.kt │ │ ├── pages │ │ └── ToDoListPage.kt │ │ └── reducers │ │ ├── Index.kt │ │ ├── Todos.kt │ │ └── VisiblityFilter.kt │ └── resources │ └── index.html └── webpack.config.d ├── filename.js └── ring-ui.js /.gitignore: -------------------------------------------------------------------------------- 1 | .gradle/ 2 | build/ 3 | .idea/ 4 | *.iml 5 | out/ 6 | /web/ -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/README.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- 1 | rootProject.name = "react-redux-todo-list-sample" 2 | 3 | -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/Index.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/Index.kt -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/actions/Actions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/actions/Actions.kt -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/components/App.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/components/App.kt -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/components/Filters.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/components/Filters.kt -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/components/Link.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/components/Link.kt -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/components/Todo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/components/Todo.kt -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/components/TodoList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/components/TodoList.kt -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/containers/AddTodo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/containers/AddTodo.kt -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/containers/FilterLink.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/containers/FilterLink.kt -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/containers/VisibleTodoList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/containers/VisibleTodoList.kt -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/entities/Todo.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/entities/Todo.kt -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/enums/VisibilityFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/enums/VisibilityFilter.kt -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/pages/ToDoListPage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/pages/ToDoListPage.kt -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/reducers/Index.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/reducers/Index.kt -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/reducers/Todos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/reducers/Todos.kt -------------------------------------------------------------------------------- /src/main/kotlin/reactredux/reducers/VisiblityFilter.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/kotlin/reactredux/reducers/VisiblityFilter.kt -------------------------------------------------------------------------------- /src/main/resources/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/src/main/resources/index.html -------------------------------------------------------------------------------- /webpack.config.d/filename.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/webpack.config.d/filename.js -------------------------------------------------------------------------------- /webpack.config.d/ring-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Kotlin/react-redux-js-ir-todo-list-sample/HEAD/webpack.config.d/ring-ui.js --------------------------------------------------------------------------------