Fakultas Ilmu Komputer UI
Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
ppl-fasilkom-ui
2021
Kelas D
Fundex.id - Security Crowdfunding Mobile Application
ppl2021-D-SLhape
Commits
8f9eae18
Commit
8f9eae18
authored
Mar 16, 2021
by
wibias fuad
Browse files
feat: add models and pages. modified pubspec yaml http
parent
7213fce6
Pipeline
#65859
passed with stages
in 6 minutes and 44 seconds
Changes
4
Pipelines
20
Hide whitespace changes
Inline
Side-by-side
lib/models/user.dart
0 → 100644
View file @
8f9eae18
// To parse this JSON data, do
//
// final user = userFromJson(jsonString);
import
'dart:convert'
;
User
userFromJson
(
String
str
)
=>
User
.
fromJson
(
json
.
decode
(
str
));
String
userToJson
(
User
data
)
=>
json
.
encode
(
data
.
toJson
());
class
User
{
User
({
this
.
email
,
this
.
password
,
this
.
role
,
this
.
isCompany
,
});
String
email
;
String
password
;
String
role
;
bool
isCompany
;
factory
User
.
fromJson
(
Map
<
String
,
dynamic
>
json
)
=>
User
(
email:
json
[
"email"
],
password:
json
[
"password"
],
role:
json
[
"role"
],
isCompany:
json
[
"is_company"
],
);
Map
<
String
,
dynamic
>
toJson
()
=>
{
"email"
:
email
,
"password"
:
password
,
"role"
:
role
,
"is_company"
:
isCompany
,
};
}
lib/pages/register/register.dart
0 → 100644
View file @
8f9eae18
pubspec.lock
View file @
8f9eae18
...
...
@@ -7,42 +7,42 @@ packages:
name: async
url: "https://pub.dartlang.org"
source: hosted
version: "2.5.0"
version: "2.5.0
-nullsafety.1
"
boolean_selector:
dependency: transitive
description:
name: boolean_selector
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
version: "2.1.0
-nullsafety.1
"
characters:
dependency: transitive
description:
name: characters
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0"
version: "1.1.0
-nullsafety.3
"
charcode:
dependency: transitive
description:
name: charcode
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0"
version: "1.2.0
-nullsafety.1
"
clock:
dependency: transitive
description:
name: clock
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0"
version: "1.1.0
-nullsafety.1
"
collection:
dependency: transitive
description:
name: collection
url: "https://pub.dartlang.org"
source: hosted
version: "1.15.0"
version: "1.15.0
-nullsafety.3
"
cupertino_icons:
dependency: "direct main"
description:
...
...
@@ -56,7 +56,7 @@ packages:
name: fake_async
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0"
version: "1.2.0
-nullsafety.1
"
flutter:
dependency: "direct main"
description: flutter
...
...
@@ -67,27 +67,41 @@ packages:
description: flutter
source: sdk
version: "0.0.0"
http:
dependency: "direct main"
description:
name: http
url: "https://pub.dartlang.org"
source: hosted
version: "0.11.3+17"
http_parser:
dependency: transitive
description:
name: http_parser
url: "https://pub.dartlang.org"
source: hosted
version: "3.1.4"
matcher:
dependency: transitive
description:
name: matcher
url: "https://pub.dartlang.org"
source: hosted
version: "0.12.10"
version: "0.12.10
-nullsafety.1
"
meta:
dependency: transitive
description:
name: meta
url: "https://pub.dartlang.org"
source: hosted
version: "1.3.0"
version: "1.3.0
-nullsafety.3
"
path:
dependency: transitive
description:
name: path
url: "https://pub.dartlang.org"
source: hosted
version: "1.8.0"
version: "1.8.0
-nullsafety.1
"
sky_engine:
dependency: transitive
description: flutter
...
...
@@ -99,55 +113,55 @@ packages:
name: source_span
url: "https://pub.dartlang.org"
source: hosted
version: "1.8.0"
version: "1.8.0
-nullsafety.2
"
stack_trace:
dependency: transitive
description:
name: stack_trace
url: "https://pub.dartlang.org"
source: hosted
version: "1.10.0"
version: "1.10.0
-nullsafety.1
"
stream_channel:
dependency: transitive
description:
name: stream_channel
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
version: "2.1.0
-nullsafety.1
"
string_scanner:
dependency: transitive
description:
name: string_scanner
url: "https://pub.dartlang.org"
source: hosted
version: "1.1.0"
version: "1.1.0
-nullsafety.1
"
term_glyph:
dependency: transitive
description:
name: term_glyph
url: "https://pub.dartlang.org"
source: hosted
version: "1.2.0"
version: "1.2.0
-nullsafety.1
"
test_api:
dependency: transitive
description:
name: test_api
url: "https://pub.dartlang.org"
source: hosted
version: "0.2.19"
version: "0.2.19
-nullsafety.2
"
typed_data:
dependency: transitive
description:
name: typed_data
url: "https://pub.dartlang.org"
source: hosted
version: "1.3.0"
version: "1.3.0
-nullsafety.3
"
vector_math:
dependency: transitive
description:
name: vector_math
url: "https://pub.dartlang.org"
source: hosted
version: "2.1.0"
version: "2.1.0
-nullsafety.3
"
sdks:
dart: ">=2.1
2
.0-
0.
0 <
3.0
.0"
dart: ">=2.1
0
.0-
11
0 <
2.11
.0"
pubspec.yaml
View file @
8f9eae18
...
...
@@ -23,6 +23,7 @@ environment:
dependencies
:
flutter
:
sdk
:
flutter
http
:
'
0.11.3+17'
# The following adds the Cupertino Icons font to your application.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment