diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 8fcb73389..3d78e77a4 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -108,9 +108,9 @@ pnpm run lint
Diagnostic tool that checks for the following:
-- Unused CSS
-- Svelte A11y hints
-- TypeScript compiler errors
+- Unused CSS
+- Svelte A11y hints
+- TypeScript compiler errors
```bash
pnpm run check
@@ -130,11 +130,11 @@ doc-548-submit-a-pull-request-section-to-contribution-guide
When `TYPE` can be:
-- **feat** - is a new feature
-- **doc** - documentation only changes
-- **cicd** - changes related to CI/CD system
-- **fix** - a bug fix
-- **refactor** - code change that neither fixes a bug nor adds a feature
+- **feat** - is a new feature
+- **doc** - documentation only changes
+- **cicd** - changes related to CI/CD system
+- **fix** - a bug fix
+- **refactor** - code change that neither fixes a bug nor adds a feature
**All PRs must include a commit message with a description of the changes made!**
@@ -175,12 +175,12 @@ $ git push origin [name_of_your_new_branch]
Before committing always make sure to run all available tools to improve the codebase:
-- Formatter
- - `pnpm run format`
-- Tests
- - `pnpm test`
-- Diagnostics
- - `pnpm run check`
+- Formatter
+ - `pnpm run format`
+- Tests
+ - `pnpm test`
+- Diagnostics
+ - `pnpm run check`
### Performance
@@ -188,9 +188,9 @@ Page load times are a key consideration for users of all browsers and device typ
There are some general things we can do in front-end development:
-- Minimize HTTP requests
-- Minimize blocking – content should be readable before client-side processing
-- Lazy load "supplementary" content, especially images
+- Minimize HTTP requests
+- Minimize blocking – content should be readable before client-side processing
+- Lazy load "supplementary" content, especially images
### Don't Repeat Yourself (DRY)
@@ -202,12 +202,12 @@ If you stick to this principle, you will ensure that you will only ever need to
Separate _structure_ from _presentation_ from _behavior_ to aid maintainability and understanding.
-- Keep CSS (presentation), JS (behavior) and HTML (structure) in the same respective Svelte component
-- Avoid writing inline CSS or Javascript in HTML
-- Avoid writing CSS or HTML in Javascript
-- Don't choose HTML elements to imply style
-- Where appropriate, use CSS or Svelte rather than Javascript for animations and transitions
-- Try to use templates when defining markup in Javascript
+- Keep CSS (presentation), JS (behavior) and HTML (structure) in the same respective Svelte component
+- Avoid writing inline CSS or Javascript in HTML
+- Avoid writing CSS or HTML in Javascript
+- Don't choose HTML elements to imply style
+- Where appropriate, use CSS or Svelte rather than Javascript for animations and transitions
+- Try to use templates when defining markup in Javascript
### Write code to be read
diff --git a/README.md b/README.md
index e37369791..9e113f121 100644
--- a/README.md
+++ b/README.md
@@ -10,8 +10,8 @@
Appwrite Console has been built with the following frameworks:
-- [Svelte](https://svelte.dev/)
-- [Svelte Kit](https://kit.svelte.dev/)
+- [Svelte](https://svelte.dev/)
+- [Svelte Kit](https://kit.svelte.dev/)
## Developer Experience
diff --git a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/executions/+layout.svelte b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/executions/+layout.svelte
new file mode 100644
index 000000000..67dcb2f36
--- /dev/null
+++ b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/executions/+layout.svelte
@@ -0,0 +1,19 @@
+
+
+
diff --git a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/executions/+page.svelte b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/executions/+page.svelte
index e08a5843f..016b4d72c 100644
--- a/src/routes/(console)/project-[region]-[project]/functions/function-[function]/executions/+page.svelte
+++ b/src/routes/(console)/project-[region]-[project]/functions/function-[function]/executions/+page.svelte
@@ -147,13 +147,6 @@
let showMobileFilters = false;
onMount(() => {
data?.query ? (showMobileFilters = true) : (showMobileFilters = false);
- return realtime
- .forProject($page.params.region, $page.params.project)
- .subscribe('functions.*.executions', (response) => {
- if (response.events.includes('functions.*.executions.*')) {
- invalidate(Dependencies.EXECUTIONS);
- }
- });
});
function clearAll() {
diff --git a/src/routes/(console)/project-[region]-[project]/messaging/wizard/pushFormList.svelte b/src/routes/(console)/project-[region]-[project]/messaging/wizard/pushFormList.svelte
index 8b4ec7758..7089564e2 100644
--- a/src/routes/(console)/project-[region]-[project]/messaging/wizard/pushFormList.svelte
+++ b/src/routes/(console)/project-[region]-[project]/messaging/wizard/pushFormList.svelte
@@ -173,9 +173,9 @@
id={`${rowIndex}-key`}
isMultiple
fullWidth
- bind:value={$messageParams[MessagingProviderType.Push].data[
- rowIndex
- ][0]}
+ bind:value={
+ $messageParams[MessagingProviderType.Push].data[rowIndex][0]
+ }
placeholder="Enter key"
label="Key"
showLabel={false} />
@@ -184,9 +184,9 @@
id={`${rowIndex}-value`}
isMultiple
fullWidth
- bind:value={$messageParams[MessagingProviderType.Push].data[
- rowIndex
- ][1]}
+ bind:value={
+ $messageParams[MessagingProviderType.Push].data[rowIndex][1]
+ }
placeholder="Enter value"
label="Value"
showLabel={false}