Создание коллекций

This commit is contained in:
2025-03-25 20:53:53 +03:00
parent cb6ce05059
commit e6517402d3
375 changed files with 1775 additions and 1519 deletions

View File

@@ -1 +1 @@
{"valid_import":true,"imports":[{"uri":"package:bloc/bloc.dart","transitive":false},{"uri":"package:freezed_annotation/freezed_annotation.dart","transitive":false},{"uri":"package:remever/common/functions.dart","transitive":false},{"uri":"package:remever/inject.dart","transitive":false},{"uri":"package:remever/router.gr.dart","transitive":false},{"uri":"package:remever/services/auth_interface.dart","transitive":false}],"elements":[]}
{"valid_import":true,"imports":[{"uri":"package:bloc/bloc.dart","transitive":false},{"uri":"package:freezed_annotation/freezed_annotation.dart","transitive":false},{"uri":"package:remever/common/functions.dart","transitive":false},{"uri":"package:remever/inject.dart","transitive":false},{"uri":"package:remever/router.gr.dart","transitive":false},{"uri":"package:remever/services/auth/auth_interface.dart","transitive":false}],"elements":[]}

View File

@@ -6,6 +6,6 @@
"package:remever/common/functions.dart",
"package:remever/inject.dart",
"package:remever/router.gr.dart",
"package:remever/services/auth_interface.dart"
"package:remever/services/auth/auth_interface.dart"
]
}

View File

@@ -1 +1 @@
{"valid_import":true,"imports":[{"uri":"package:auto_route/auto_route.dart","transitive":false},{"uri":"package:flutter/material.dart","transitive":false},{"uri":"package:flutter_bloc/flutter_bloc.dart","transitive":false},{"uri":"package:get_it_mixin/get_it_mixin.dart","transitive":false},{"uri":"package:remever/common/resources.dart","transitive":false},{"uri":"package:remever/common/widgets/typography.dart","transitive":false},{"uri":"package:remever/components/extensions/context.dart","transitive":false},{"uri":"package:remever/components/notifiers/home_screen_data.dart","transitive":false},{"uri":"package:remever/database/database.dart","transitive":false},{"uri":"package:remever/database/tables.dart","transitive":false},{"uri":"package:remever/inject.dart","transitive":false},{"uri":"package:remever/router.gr.dart","transitive":false},{"uri":"package:remever/screens/collections/cubit/collection_cubit.dart","transitive":false},{"uri":"package:remever/screens/collections/widgets/collection_card.dart","transitive":false},{"uri":"package:remever/screens/collections/widgets/collections_app_bar.dart","transitive":false},{"uri":"package:remever/screens/collections/widgets/collections_filters.dart","transitive":false}],"elements":[]}
{"valid_import":true,"imports":[{"uri":"package:auto_route/auto_route.dart","transitive":false},{"uri":"package:flutter/material.dart","transitive":false},{"uri":"package:flutter/rendering.dart","transitive":false},{"uri":"package:remever/common/resources.dart","transitive":false},{"uri":"package:remever/common/widgets/typography.dart","transitive":false},{"uri":"package:remever/components/extensions/context.dart","transitive":false},{"uri":"package:remever/database/database.dart","transitive":false},{"uri":"package:remever/inject.dart","transitive":false},{"uri":"package:remever/router.gr.dart","transitive":false},{"uri":"package:remever/screens/collections/widgets/collection_card.dart","transitive":false},{"uri":"package:remever/screens/collections/widgets/collections_app_bar.dart","transitive":false},{"uri":"package:remever/screens/collections/widgets/collections_filters.dart","transitive":false},{"uri":"package:remever/services/collection/collections_interface.dart","transitive":false}],"elements":[]}

View File

@@ -3,19 +3,16 @@
"imports": [
"package:auto_route/auto_route.dart",
"package:flutter/material.dart",
"package:flutter_bloc/flutter_bloc.dart",
"package:get_it_mixin/get_it_mixin.dart",
"package:flutter/rendering.dart",
"package:remever/common/resources.dart",
"package:remever/common/widgets/typography.dart",
"package:remever/components/extensions/context.dart",
"package:remever/components/notifiers/home_screen_data.dart",
"package:remever/database/database.dart",
"package:remever/database/tables.dart",
"package:remever/inject.dart",
"package:remever/router.gr.dart",
"package:remever/screens/collections/cubit/collection_cubit.dart",
"package:remever/screens/collections/widgets/collection_card.dart",
"package:remever/screens/collections/widgets/collections_app_bar.dart",
"package:remever/screens/collections/widgets/collections_filters.dart"
"package:remever/screens/collections/widgets/collections_filters.dart",
"package:remever/services/collection/collections_interface.dart"
]
}

View File

@@ -1 +1 @@
{"routes":[{"name":null,"pathParams":[],"pageType":{"import":"package:remever/screens/collections/collections_screen.dart","name":"CollectionScreen","isNullable":false,"isRecordType":false},"className":"CollectionScreen","parameters":[{"type":{"import":"package:flutter/material.dart","name":"Key","isNullable":true,"isRecordType":false},"name":"key","alias":"key","isPositional":false,"isOptional":true,"hasRequired":false,"isRequired":false,"isNamed":true,"isPathParam":false,"isUrlFragment":false,"isInheritedPathParam":false,"isQueryParam":false,"defaultValueCode":null}],"hasWrappedRoute":false,"hasConstConstructor":false,"deferredLoading":null}],"inputPath":"lib/screens/collections/collections_screen.dart","inputHash":0}
{"routes":[{"name":null,"pathParams":[],"pageType":{"import":"package:remever/screens/collections/collections_screen.dart","name":"CollectionScreen","isNullable":false,"isRecordType":false},"className":"CollectionScreen","parameters":[],"hasWrappedRoute":false,"hasConstConstructor":true,"deferredLoading":null}],"inputPath":"lib/screens/collections/collections_screen.dart","inputHash":0}

View File

@@ -1 +0,0 @@
{"valid_import":true,"imports":[{"uri":"package:bloc/bloc.dart","transitive":false},{"uri":"package:flutter/material.dart","transitive":false},{"uri":"package:freezed_annotation/freezed_annotation.dart","transitive":false},{"uri":"package:remever/components/notifiers/home_screen_data.dart","transitive":false},{"uri":"package:remever/database/database.dart","transitive":false},{"uri":"package:remever/inject.dart","transitive":false}],"elements":[]}

View File

@@ -1,11 +0,0 @@
{
"elements": {},
"imports": [
"package:bloc/bloc.dart",
"package:flutter/material.dart",
"package:freezed_annotation/freezed_annotation.dart",
"package:remever/components/notifiers/home_screen_data.dart",
"package:remever/database/database.dart",
"package:remever/inject.dart"
]
}

View File

@@ -1 +0,0 @@
{"valid_import":false,"imports":[],"elements":[]}

View File

@@ -1 +0,0 @@
{"valid_import":false,"imports":[],"elements":[]}

View File

@@ -1 +1 @@
{"valid_import":true,"imports":[{"uri":"package:flutter/material.dart","transitive":false},{"uri":"package:flutter_bloc/flutter_bloc.dart","transitive":false},{"uri":"package:remever/common/resources.dart","transitive":false},{"uri":"package:remever/common/widgets/typography.dart","transitive":false},{"uri":"package:remever/components/extensions/context.dart","transitive":false},{"uri":"package:remever/components/extensions/state.dart","transitive":false},{"uri":"package:remever/screens/collections/cubit/collection_cubit.dart","transitive":false}],"elements":[]}
{"valid_import":true,"imports":[{"uri":"package:flutter/material.dart","transitive":false},{"uri":"package:flutter_bloc/flutter_bloc.dart","transitive":false},{"uri":"package:remever/common/resources.dart","transitive":false},{"uri":"package:remever/common/widgets/typography.dart","transitive":false},{"uri":"package:remever/components/extensions/context.dart","transitive":false},{"uri":"package:remever/components/extensions/state.dart","transitive":false}],"elements":[]}

View File

@@ -6,7 +6,6 @@
"package:remever/common/resources.dart",
"package:remever/common/widgets/typography.dart",
"package:remever/components/extensions/context.dart",
"package:remever/components/extensions/state.dart",
"package:remever/screens/collections/cubit/collection_cubit.dart"
"package:remever/components/extensions/state.dart"
]
}

View File

@@ -1 +1 @@
{"valid_import":true,"imports":[{"uri":"package:auto_route/auto_route.dart","transitive":false},{"uri":"package:flutter/cupertino.dart","transitive":false},{"uri":"package:flutter/material.dart","transitive":false},{"uri":"package:remever/common/functions.dart","transitive":false},{"uri":"package:remever/common/resources.dart","transitive":false},{"uri":"package:remever/common/toast.dart","transitive":false},{"uri":"package:remever/common/widgets/bottom_safe_space.dart","transitive":false},{"uri":"package:remever/common/widgets/typography.dart","transitive":false},{"uri":"package:remever/common/widgets/w_if.dart","transitive":false},{"uri":"package:remever/common/widgets/wspace.dart","transitive":false},{"uri":"package:remever/components/extensions/context.dart","transitive":false},{"uri":"package:remever/gen/assets.gen.dart","transitive":false},{"uri":"package:remever/router.gr.dart","transitive":false},{"uri":"package:remever/screens/crud_collection/widgets/crud_collection_field.dart","transitive":false},{"uri":"package:remever/screens/dialogs/alert_dialog.dart","transitive":false},{"uri":"package:remever/screens/dialogs/tags_dialog.dart","transitive":false},{"uri":"package:remever/widgets/primary_button.dart","transitive":false},{"uri":"package:remever/components/extensions/state.dart","transitive":false}],"elements":[]}
{"valid_import":true,"imports":[{"uri":"package:auto_route/auto_route.dart","transitive":false},{"uri":"package:file_picker/file_picker.dart","transitive":false},{"uri":"package:flutter/cupertino.dart","transitive":false},{"uri":"package:flutter/material.dart","transitive":false},{"uri":"package:remever/common/functions.dart","transitive":false},{"uri":"package:remever/common/resources.dart","transitive":false},{"uri":"package:remever/common/widgets/bottom_safe_space.dart","transitive":false},{"uri":"package:remever/common/widgets/typography.dart","transitive":false},{"uri":"package:remever/common/widgets/w_if.dart","transitive":false},{"uri":"package:remever/common/widgets/wspace.dart","transitive":false},{"uri":"package:remever/components/extensions/context.dart","transitive":false},{"uri":"package:remever/gen/assets.gen.dart","transitive":false},{"uri":"package:remever/models/collection_dto.dart","transitive":false},{"uri":"package:remever/router.gr.dart","transitive":false},{"uri":"package:remever/screens/crud_collection/widgets/crud_collection_field.dart","transitive":false},{"uri":"package:remever/screens/dialogs/alert_dialog.dart","transitive":false},{"uri":"package:remever/screens/dialogs/tags_dialog.dart","transitive":false},{"uri":"package:remever/widgets/primary_button.dart","transitive":false},{"uri":"package:remever/components/extensions/state.dart","transitive":false}],"elements":[]}

View File

@@ -2,17 +2,18 @@
"elements": {},
"imports": [
"package:auto_route/auto_route.dart",
"package:file_picker/file_picker.dart",
"package:flutter/cupertino.dart",
"package:flutter/material.dart",
"package:remever/common/functions.dart",
"package:remever/common/resources.dart",
"package:remever/common/toast.dart",
"package:remever/common/widgets/bottom_safe_space.dart",
"package:remever/common/widgets/typography.dart",
"package:remever/common/widgets/w_if.dart",
"package:remever/common/widgets/wspace.dart",
"package:remever/components/extensions/context.dart",
"package:remever/gen/assets.gen.dart",
"package:remever/models/collection_dto.dart",
"package:remever/router.gr.dart",
"package:remever/screens/crud_collection/widgets/crud_collection_field.dart",
"package:remever/screens/dialogs/alert_dialog.dart",

View File

@@ -1 +1 @@
{"valid_import":true,"imports":[{"uri":"package:auto_route/auto_route.dart","transitive":false},{"uri":"package:flutter/cupertino.dart","transitive":false},{"uri":"package:flutter/material.dart","transitive":false},{"uri":"package:flutter_keyboard_size/flutter_keyboard_size.dart","transitive":false},{"uri":"package:remever/common/functions.dart","transitive":false},{"uri":"package:remever/common/resources.dart","transitive":false},{"uri":"package:remever/common/widgets/typography.dart","transitive":false},{"uri":"package:remever/common/widgets/wspace.dart","transitive":false},{"uri":"package:remever/components/extensions/context.dart","transitive":false},{"uri":"package:remever/gen/assets.gen.dart","transitive":false},{"uri":"package:remever/screens/dialogs/alert_dialog.dart","transitive":false}],"elements":[]}
{"valid_import":true,"imports":[{"uri":"package:auto_route/auto_route.dart","transitive":false},{"uri":"package:flutter/cupertino.dart","transitive":false},{"uri":"package:flutter/material.dart","transitive":false},{"uri":"package:flutter/services.dart","transitive":false},{"uri":"package:flutter_keyboard_size/flutter_keyboard_size.dart","transitive":false},{"uri":"package:remever/common/functions.dart","transitive":false},{"uri":"package:remever/common/resources.dart","transitive":false},{"uri":"package:remever/common/widgets/typography.dart","transitive":false},{"uri":"package:remever/common/widgets/wspace.dart","transitive":false},{"uri":"package:remever/components/extensions/context.dart","transitive":false},{"uri":"package:remever/gen/assets.gen.dart","transitive":false},{"uri":"package:remever/screens/dialogs/alert_dialog.dart","transitive":false}],"elements":[]}

View File

@@ -4,6 +4,7 @@
"package:auto_route/auto_route.dart",
"package:flutter/cupertino.dart",
"package:flutter/material.dart",
"package:flutter/services.dart",
"package:flutter_keyboard_size/flutter_keyboard_size.dart",
"package:remever/common/functions.dart",
"package:remever/common/resources.dart",

View File

@@ -1 +1 @@
{"routes":[{"name":null,"pathParams":[],"pageType":{"import":"package:remever/screens/crud_collection/widgets/crud_collection_fullscreen_field.dart","name":"CrudCollectionFullscreenField","isNullable":false,"isRecordType":false},"className":"CrudCollectionFullscreenField","parameters":[{"type":{"import":"package:flutter/cupertino.dart","name":"Key","isNullable":true,"isRecordType":false},"name":"key","alias":"key","isPositional":false,"isOptional":true,"hasRequired":false,"isRequired":false,"isNamed":true,"isPathParam":false,"isUrlFragment":false,"isInheritedPathParam":false,"isQueryParam":false,"defaultValueCode":null},{"type":{"import":null,"name":"String","isNullable":false,"isRecordType":false},"name":"title","alias":"title","isPositional":false,"isOptional":true,"hasRequired":false,"isRequired":false,"isNamed":true,"isPathParam":false,"isUrlFragment":false,"isInheritedPathParam":false,"isQueryParam":false,"defaultValueCode":"''"},{"type":{"import":null,"name":"String","isNullable":true,"isRecordType":false},"name":"hint","alias":"hint","isPositional":false,"isOptional":true,"hasRequired":false,"isRequired":false,"isNamed":true,"isPathParam":false,"isUrlFragment":false,"isInheritedPathParam":false,"isQueryParam":false,"defaultValueCode":null},{"type":{"import":null,"name":"double","isNullable":false,"isRecordType":false},"name":"height","alias":"height","isPositional":false,"isOptional":true,"hasRequired":false,"isRequired":false,"isNamed":true,"isPathParam":false,"isUrlFragment":false,"isInheritedPathParam":false,"isQueryParam":false,"defaultValueCode":"92"}],"hasWrappedRoute":false,"hasConstConstructor":false,"deferredLoading":null}],"inputPath":"lib/screens/crud_collection/widgets/crud_collection_fullscreen_field.dart","inputHash":0}
{"routes":[{"name":null,"pathParams":[],"pageType":{"import":"package:remever/screens/crud_collection/widgets/crud_collection_fullscreen_field.dart","name":"CrudCollectionFullscreenField","isNullable":false,"isRecordType":false},"className":"CrudCollectionFullscreenField","parameters":[{"type":{"import":"package:flutter/cupertino.dart","name":"Key","isNullable":true,"isRecordType":false},"name":"key","alias":"key","isPositional":false,"isOptional":true,"hasRequired":false,"isRequired":false,"isNamed":true,"isPathParam":false,"isUrlFragment":false,"isInheritedPathParam":false,"isQueryParam":false,"defaultValueCode":null},{"type":{"import":null,"name":"String","isNullable":false,"isRecordType":false},"name":"title","alias":"title","isPositional":false,"isOptional":true,"hasRequired":false,"isRequired":false,"isNamed":true,"isPathParam":false,"isUrlFragment":false,"isInheritedPathParam":false,"isQueryParam":false,"defaultValueCode":"''"},{"type":{"import":null,"name":"String","isNullable":true,"isRecordType":false},"name":"hint","alias":"hint","isPositional":false,"isOptional":true,"hasRequired":false,"isRequired":false,"isNamed":true,"isPathParam":false,"isUrlFragment":false,"isInheritedPathParam":false,"isQueryParam":false,"defaultValueCode":null},{"type":{"import":null,"name":"String","isNullable":true,"isRecordType":false},"name":"content","alias":"content","isPositional":false,"isOptional":true,"hasRequired":false,"isRequired":false,"isNamed":true,"isPathParam":false,"isUrlFragment":false,"isInheritedPathParam":false,"isQueryParam":false,"defaultValueCode":null},{"type":{"import":null,"name":"double","isNullable":false,"isRecordType":false},"name":"height","alias":"height","isPositional":false,"isOptional":true,"hasRequired":false,"isRequired":false,"isNamed":true,"isPathParam":false,"isUrlFragment":false,"isInheritedPathParam":false,"isQueryParam":false,"defaultValueCode":"92"},{"isFunctionParam":true,"type":{"import":null,"name":"void Function(String?)","isNullable":false,"isRecordType":false},"returnType":{"import":null,"name":"void","isNullable":false,"isRecordType":false},"name":"onEditingComplete","alias":null,"isPositional":false,"isOptional":false,"hasRequired":false,"isRequired":true,"isNamed":true,"isPathParam":false,"isQueryParam":false,"defaultValueCode":null,"params":[{"type":{"import":null,"name":"String","isNullable":true,"isRecordType":false},"name":"","alias":"","isPositional":true,"isOptional":false,"hasRequired":false,"isRequired":false,"isNamed":false,"isPathParam":false,"isUrlFragment":false,"isInheritedPathParam":false,"isQueryParam":false,"defaultValueCode":null}]}],"hasWrappedRoute":false,"hasConstConstructor":false,"deferredLoading":null}],"inputPath":"lib/screens/crud_collection/widgets/crud_collection_fullscreen_field.dart","inputHash":0}

View File

@@ -1 +1 @@
{"valid_import":true,"imports":[{"uri":"package:auto_route/auto_route.dart","transitive":false},{"uri":"package:flutter/material.dart","transitive":false},{"uri":"package:get_it/get_it.dart","transitive":false},{"uri":"package:remever/common/resources.dart","transitive":false},{"uri":"package:remever/common/widgets/wspace.dart","transitive":false},{"uri":"package:remever/components/extensions/context.dart","transitive":false},{"uri":"package:remever/components/extensions/state.dart","transitive":false},{"uri":"package:remever/gen/assets.gen.dart","transitive":false},{"uri":"package:remever/router.gr.dart","transitive":false},{"uri":"package:remever/services/auth_interface.dart","transitive":false}],"elements":[]}
{"valid_import":true,"imports":[{"uri":"package:auto_route/auto_route.dart","transitive":false},{"uri":"package:flutter/material.dart","transitive":false},{"uri":"package:get_it/get_it.dart","transitive":false},{"uri":"package:remever/common/resources.dart","transitive":false},{"uri":"package:remever/common/widgets/wspace.dart","transitive":false},{"uri":"package:remever/components/extensions/context.dart","transitive":false},{"uri":"package:remever/components/extensions/state.dart","transitive":false},{"uri":"package:remever/gen/assets.gen.dart","transitive":false},{"uri":"package:remever/router.gr.dart","transitive":false},{"uri":"package:remever/services/auth/auth_interface.dart","transitive":false}],"elements":[]}

View File

@@ -10,6 +10,6 @@
"package:remever/components/extensions/state.dart",
"package:remever/gen/assets.gen.dart",
"package:remever/router.gr.dart",
"package:remever/services/auth_interface.dart"
"package:remever/services/auth/auth_interface.dart"
]
}