Privacy policies.
Setup eslint
npm install --save-dev eslint-config-prettier eslint-plugin-prettier prettier
Add the following configs to package.json
"eslintConfig": {
{ | |
"countries": [ | |
{ | |
"code": "+7 840", | |
"name": "Abkhazia" | |
}, | |
{ | |
"code": "+93", | |
"name": "Afghanistan" | |
}, |
.mat-elevation-z0 { | |
box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.2), 0px 0px 0px 0px rgba(0, 0, 0, 0.14), 0px 0px 0px 0px rgba(0, 0, 0, 0.12) | |
} | |
.mat-elevation-z1 { | |
box-shadow: 0px 2px 1px -1px rgba(0, 0, 0, 0.2), 0px 1px 1px 0px rgba(0, 0, 0, 0.14), 0px 1px 3px 0px rgba(0, 0, 0, 0.12) | |
} |
using System; | |
using System.Collections.Generic; | |
using System.Linq; | |
using Dapper; | |
namespace TraqIt.Api.Services | |
{ | |
/// <summary> | |
/// Defines the contract of a databook page | |
/// </summary> |
Privacy policies.
Setup eslint
npm install --save-dev eslint-config-prettier eslint-plugin-prettier prettier
Add the following configs to package.json
"eslintConfig": {
{ | |
"formControls": [ | |
{ | |
"prompt": "what is your name?", | |
"controlType": "input", | |
"name": "name", | |
"inputType": "string", | |
"caption": "Answer:" | |
},{ | |
"prompt": "what colors do you like?", |
<!DOCTYPE html> | |
<html lang="en"> | |
<head> | |
<meta charset="UTF-8"> | |
<meta name="viewport" content="width=device-width, initial-scale=1.0"> | |
<title>Coming Soon</title> | |
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/skeleton/2.0.4/skeleton.min.css" | |
integrity="sha512-EZLkOqwILORob+p0BXZc+Vm3RgJBOe1Iq/0fiI7r/wJgzOFZMlsqTa29UEl6v6U6gsV4uIpsNZoV32YZqrCRCQ==" | |
crossorigin="anonymous" /> |
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Id venenatis a condimentum vitae. Ut aliquam purus sit amet luctus venenatis lectus magna. Id porta nibh venenatis cras sed felis. Amet cursus sit amet dictum. Vitae proin sagittis nisl rhoncus mattis rhoncus. Cursus risus at ultrices mi. Scelerisque felis imperdiet proin fermentum leo vel orci porta non. Elit at imperdiet dui accumsan. Dictumst quisque sagittis purus sit amet volutpat. Eu sem integer vitae justo eget. Felis eget velit aliquet sagittis id. Eget gravida cum sociis natoque penatibus et magnis dis parturient. Eget nunc scelerisque viverra mauris in. At elementum eu facilisis sed odio. Cursus risus at ultrices mi tempus. Morbi blandit cursus risus at ultrices mi tempus. Est ullamcorper eget nulla facilisi etiam dignissim diam. |
I challenge you to create a back button that that takes you back to the create screen and populates the inputs with the inputs from the route.
const routerConfig = { | |
// enableTracing?: boolean | |
// useHash?: boolean | |
// initialNavigation?: InitialNavigation | |
// errorHandler?: ErrorHandler | |
// preloadingStrategy?: any | |
// onSameUrlNavigation?: 'reload' | 'ignore' | |
// scrollPositionRestoration?: 'disabled' | 'enabled' | 'top' | |
// anchorScrolling?: 'disabled' | 'enabled' | |
// scrollOffset?: [number, number] | (() => [number, number]) |