Simon

Results 215 comments of Simon

Current metrics on my side ![image](https://user-images.githubusercontent.com/6057298/184607127-af59fae5-6d32-45e2-b1a0-f6ae1f7389b8.png)

Is there a specific reason why you want to remove Postgres? Would the free allowance from Fly.io be enough to keep it? ![image](https://user-images.githubusercontent.com/6057298/203945041-2f752786-bfb8-4126-93c1-b79bbff86ee0.png)

I've started to break to many things. I need to review first this section to understand fully how the item/timers structure is created: https://github.com/dwyl/mvp/blob/7e94e47a831a8436bfc97a8e8d1d1171e5ef8c25/lib/app/item.ex#L97-L247 I think the functions linked to...

The installation steps can be found at https://petal.build/components: ![image](https://user-images.githubusercontent.com/6057298/193786635-ae717590-5e6c-4f67-8459-fbd571946c9a.png) ![image](https://user-images.githubusercontent.com/6057298/193786738-21ebeb92-cd34-4e35-80a0-afa32ce3f462.png) ![image](https://user-images.githubusercontent.com/6057298/193786879-ce0ff1eb-0c17-4452-aa30-6655ceb7ed61.png) Components: ![image](https://user-images.githubusercontent.com/6057298/193790320-a436dc02-d86f-49d9-9bc2-cfc7d76e4e91.png)

I was looking at this yesterday. Tailwind CSS IntelliSense is a language server. I'll try to see if it can be added to neovim

Thanks @vitalis this resolves the issue when the `contact_email` is `nil` but I don't think it does when the current `contact_email_hash` is nil. If I'm not mistaken `put_change(changeset, :contact_email_hash, email)`...

Reading the [TextField](https://api.flutter.dev/flutter/material/TextField-class.html) documentation I can see the `focusNode` property can be defined in the class constructor: ![image](https://user-images.githubusercontent.com/6057298/218787757-a8cc9a38-31f7-4bdf-bbf7-b9cbc65083b1.png) I don't know what is the `keyboard focus` for widget so reading...

After some reading it seems that we can use the `Focus` widget as a wrapper for the `TextField`: ```dart Focus( onFocusChange: (focus) { if (focus) { extendsFieldText(); } else {...

```dart return MaterialApp( title: 'App', theme: ThemeData( primarySwatch: Colors.teal, ), home: Scaffold( appBar: AppBar( title: const Text('DWYL'), centerTitle: true, ), body: const TextField( decoration: InputDecoration( hintText: 'Capture what is on...

Note that now the field is `multiline` the `submit` button on the keyboard is replaced by the `enter` key to create new line. You can configure which type of keyboard...