update Dart to Flutter to push Flutter library more

This commit is contained in:
dshukertjr committed 2022-10-14 02:11:00 +09:00
1 parent 2a42c98de6
commit eb90f310d0
12 files changed
+107 -13

No files matched your search

+2 -2
View File
@@ -119,8 +119,8 @@ Our approach for client libraries is modular. Each sub-library is a standalone i
<td><a href="https://github.com/supabase-community/functions-csharp" target="_blank" rel="noopener noreferrer">functions-csharp</a></td>
</tr>
<tr>
<td>Dart (Flutter)</td>
<td><a href="https://github.com/supabase/supabase-dart" target="_blank" rel="noopener noreferrer">supabase-dart</a></td>
<td>Flutter</td>
<td><a href="https://github.com/supabase/supabase-flutter" target="_blank" rel="noopener noreferrer">supabase-flutter</a></td>
<td><a href="https://github.com/supabase/postgrest-dart" target="_blank" rel="noopener noreferrer">postgrest-dart</a></td>
<td><a href="https://github.com/supabase/gotrue-dart" target="_blank" rel="noopener noreferrer">gotrue-dart</a></td>
<td><a href="https://github.com/supabase/realtime-dart" target="_blank" rel="noopener noreferrer">realtime-dart</a></td>
+2 -2
View File
@@ -10,7 +10,7 @@ pagination_next: null
import ThemedImage from '@theme/ThemedImage'
import AngularLogo from '@site/static/img/libraries/angular-icon.svg'
import ExpoLogo from '@site/static/img/libraries/expo-icon.svg'
import DartLogo from '@site/static/img/libraries/dart-icon.svg'
import FlutterLogo from '@site/static/img/libraries/flutter-icon.svg'
import JavascriptLogo from '@site/static/img/libraries/javascript-icon.svg'
import NextjsDarkLogo from '@site/static/img/libraries/nextjs-dark-icon.svg'
import NextjsLightLogo from '@site/static/img/libraries/nextjs-light-icon.svg'
@@ -35,7 +35,7 @@ const frameworks = [
logo: ExpoLogo,
href: 'https://github.com/supabase/examples/tree/main/supabase-js-v1/todo-list/expo-todo-list',
},
{ name: 'Flutter', logo: DartLogo, href: '/guides/with-flutter' },
{ name: 'Flutter', logo: FlutterLogo, href: '/guides/with-flutter' },
{
name: 'JavaScript',
logo: JavascriptLogo,
+1 -1
View File
@@ -36,4 +36,4 @@ Most notably, we use Postgres rather than a NoSQL store. This choice was deliber
| Public API | | Beta | [Link](/docs/reference/api) |
| CLI | | Beta | [Link](/docs/guides/cli) |
| Client Library: JavaScript | | GA | [Link](/docs/reference/javascript) |
| Client Library: Dart | | Beta | [Link](/docs/reference/dart) |
| Client Library: Flutter | | Beta | [Link](/docs/reference/dart) |
+1 -1
View File
@@ -33,6 +33,6 @@ We only support PostgreSQL. It's unlikely we'll ever move away from Postgres; ho
### Do you have a library for `[some other language]`?
We officially support [JavaScript](/docs/reference/javascript/installing) and [Dart](/docs/reference/dart/installing).
We officially support [JavaScript](/docs/reference/javascript/installing) and [Flutter](/docs/reference/dart/installing).
You can find community-supported libraries in our [GitHub Community](https://github.com/supabase-community), and you can also help us to identify the most popular languages by [voting for a new client library](https://github.com/supabase/supabase/discussions/5).
@@ -12,7 +12,7 @@ import TabItem from '@theme/TabItem'
Setting up Email logins for your Supabase application.
- Add Email authenticator to your [Supabase Project](https://app.supabase.com)
- Add the login code to your application - [JavaScript](https://github.com/supabase/supabase-js) | [Dart](https://github.com/supabase/supabase-dart)
- Add the login code to your application - [JavaScript](https://github.com/supabase/supabase-js) | [Flutter](https://github.com/supabase/supabase-flutter)
## Configure email settings
@@ -15,7 +15,7 @@ Magic links only work with email addresses. By default, a user can only request
Setting up Magic Link logins for your Supabase application.
- Add Magic Link authenticator to your [Supabase Project](https://app.supabase.com)
- Add the login code to your application - [JavaScript](https://github.com/supabase/supabase-js) | [Dart](https://github.com/supabase/supabase-dart)
- Add the login code to your application - [JavaScript](https://github.com/supabase/supabase-js) | [Flutter](https://github.com/supabase/supabase-flutter)
## Add Magic Link into your Supabase Project
@@ -316,7 +316,7 @@ GRANT EXECUTE ON FUNCTION hello_world TO service_role;
## Resources
- Official Client libraries: [JavaScript](../../reference/javascript/rpc) and [Dart](../../reference/dart/rpc)
- Official Client libraries: [JavaScript](../../reference/javascript/rpc) and [Flutter](../../reference/dart/rpc)
- Community client libraries: [github.com/supabase-community](https://github.com/supabase-community)
- PostgreSQL Official Docs: [Chapter 9. Functions and Operators](https://www.postgresql.org/docs/current/functions.html)
- PostgreSQL Reference: [CREATE FUNCTION](https://www.postgresql.org/docs/9.1/sql-createfunction.html)
+1 -1
View File
@@ -80,7 +80,7 @@ Build a basic Todo List with Supabase and your favorite frontend framework:
### Libraries
- D (in development): [GitHub](https://github.com/csharpdf/dupabase)
- Dart (in development): [GitHub](https://github.com/supabase/supabase-dart)
- Flutter (in development): [GitHub](https://github.com/supabase/supabase-flutter)
- Python (in development): [GitHub](https://github.com/supabase/supabase-py)
- C# (in development): [GitHub](https://github.com/supabase/supabase-csharp)
- Kotlin (in development): [GitHub](https://github.com/supabase-community/postgrest-kt)
+1 -1
View File
@@ -249,7 +249,7 @@ const sidebars = {
},
{
type: 'link',
label: 'Supabase Dart Library',
label: 'Supabase Flutter Library',
href: '/reference/dart',
},
{ type: 'link', label: 'Supabase CLI', href: '/reference/cli' },
@@ -0,0 +1,94 @@
<svg
xmlns="http://www.w3.org/2000/svg"
xmlns:xlink="http://www.w3.org/1999/xlink"
width="64"
height="64"
>
<g transform="matrix(.061615 0 0 .061615 -1.430818 -1.2754)">
<defs>
<path
id="A"
d="M959.4 500L679.8 779.7l279.6 279.7H639.9L360.2 779.7 639.9 500h319.5zM639.9 20.7L120.6 540l159.8 159.8 679-679.1H639.9z"
/>
</defs>
<clipPath id="B"><use xlink:href="#A" /></clipPath>
<g clip-path="url(#B)">
<path d="M360.3 779.7L520 939.5 959.4 500H639.9z" fill="#39cefd" />
</g>
<defs>
<path
id="C"
d="M959.4 500L679.8 779.7l279.6 279.7H639.9L360.2 779.7 639.9 500h319.5zM639.9 20.7L120.6 540l159.8 159.8 679-679.1H639.9z"
/>
</defs>
<clipPath id="D"><use xlink:href="#C" /></clipPath>
<path
clip-path="url(#D)"
d="M639.9 20.7h319.5l-679 679.1L120.6 540z"
fill="#39cefd"
/>
<defs>
<path
id="E"
d="M959.4 500L679.8 779.7l279.6 279.7H639.9L360.2 779.7 639.9 500h319.5zM639.9 20.7L120.6 540l159.8 159.8 679-679.1H639.9z"
/>
</defs>
<clipPath id="F"><use xlink:href="#E" /></clipPath>
<path
clip-path="url(#F)"
d="M520 939.5l119.9 119.8h319.5L679.8 779.7z"
fill="#03569b"
/>
<defs>
<path
id="G"
d="M959.4 500L679.8 779.7l279.6 279.7H639.9L360.2 779.7 639.9 500h319.5zM639.9 20.7L120.6 540l159.8 159.8 679-679.1H639.9z"
/>
</defs>
<clipPath id="H"><use xlink:href="#G" /></clipPath>
<linearGradient
id="I"
gradientUnits="userSpaceOnUse"
x1="566.635"
y1="970.339"
x2="685.65"
y2="851.324"
>
<stop offset="0" stop-color="#1a237e" stop-opacity=".4" />
<stop offset="1" stop-color="#1a237e" stop-opacity="0" />
</linearGradient>
<path
clip-path="url(#H)"
d="M757 857.4l-77.2-77.7L520 939.5z"
fill="url(#I)"
/>
<defs>
<path
id="J"
d="M959.4 500L679.8 779.7l279.6 279.7H639.9L360.2 779.7 639.9 500h319.5zM639.9 20.7L120.6 540l159.8 159.8 679-679.1H639.9z"
/>
</defs>
<clipPath id="K"><use xlink:href="#J" /></clipPath>
<g clip-path="url(#K)">
<path
d="M360.282 779.645L520.086 619.84 679.9 779.645 520.086 939.45z"
fill="#16b9fd"
/>
</g>
<radialGradient
id="L"
cx="7824.659"
cy="-2855.979"
r="5082.889"
gradientTransform="matrix(0.25,0,0,-0.25,-1812,-622.5)"
gradientUnits="userSpaceOnUse"
>
<stop offset="0" stop-color="#fff" stop-opacity=".1" />
<stop offset="1" stop-color="#fff" stop-opacity="0" />
</radialGradient>
<path
d="M959.4 500L679.8 779.7l279.6 279.7H639.9L360.2 779.7 639.9 500h319.5zM639.9 20.7L120.6 540l159.8 159.8 679-679.1H639.9z"
fill="url(#L)"
/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

+1 -1
View File
@@ -43,7 +43,7 @@ Our approach for client libraries is modular. Each sub-library is a standalone i
<td>-</td>
</tr>
<tr>
<td>Dart (Flutter)</td>
<td>Flutter</td>
<td><a href="https://github.com/supabase/supabase-dart" target="_blank" rel="noopener noreferrer">supabase-dart</a></td>
<td><a href="https://github.com/supabase/postgrest-dart" target="_blank" rel="noopener noreferrer">postgrest-dart</a></td>
<td><a href="https://github.com/supabase/gotrue-dart" target="_blank" rel="noopener noreferrer">gotrue-lang</a></td>
@@ -43,7 +43,7 @@ Our approach for client libraries is modular. Each sub-library is a standalone i
<td>-</td>
</tr>
<tr>
<td>Dart (Flutter)</td>
<td>Flutter</td>
<td><a href="https://github.com/supabase/supabase-dart" target="_blank" rel="noopener noreferrer">supabase-dart</a></td>
<td><a href="https://github.com/supabase/postgrest-dart" target="_blank" rel="noopener noreferrer">postgrest-dart</a></td>
<td><a href="https://github.com/supabase/gotrue-dart" target="_blank" rel="noopener noreferrer">gotrue-lang</a></td>