Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
docs.calendari.cc
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
leaf
docs.calendari.cc
Commits
88ec2251
Commit
88ec2251
authored
11 months ago
by
chlorophyll
Browse files
Options
Downloads
Patches
Plain Diff
minor fix
parent
ae5f91df
No related branches found
No related tags found
No related merge requests found
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
.astro/types.d.ts
+192
-0
192 additions, 0 deletions
.astro/types.d.ts
.vscode/extensions.json
+4
-0
4 additions, 0 deletions
.vscode/extensions.json
.vscode/launch.json
+11
-0
11 additions, 0 deletions
.vscode/launch.json
src/content/docs/contacte.mdx
+1
-1
1 addition, 1 deletion
src/content/docs/contacte.mdx
with
208 additions
and
1 deletion
.astro/types.d.ts
0 → 100644
+
192
−
0
View file @
88ec2251
declare
module
'
astro:content
'
{
interface
Render
{
'
.mdx
'
:
Promise
<
{
Content
:
import
(
'
astro
'
).
MarkdownInstance
<
{}
>
[
'
Content
'
];
headings
:
import
(
'
astro
'
).
MarkdownHeading
[];
remarkPluginFrontmatter
:
Record
<
string
,
any
>
;
}
>
;
}
}
declare
module
'
astro:content
'
{
interface
Render
{
'
.md
'
:
Promise
<
{
Content
:
import
(
'
astro
'
).
MarkdownInstance
<
{}
>
[
'
Content
'
];
headings
:
import
(
'
astro
'
).
MarkdownHeading
[];
remarkPluginFrontmatter
:
Record
<
string
,
any
>
;
}
>
;
}
}
declare
module
'
astro:content
'
{
type
Flatten
<
T
>
=
T
extends
{
[
K
:
string
]:
infer
U
}
?
U
:
never
;
export
type
CollectionKey
=
keyof
AnyEntryMap
;
export
type
CollectionEntry
<
C
extends
CollectionKey
>
=
Flatten
<
AnyEntryMap
[
C
]
>
;
export
type
ContentCollectionKey
=
keyof
ContentEntryMap
;
export
type
DataCollectionKey
=
keyof
DataEntryMap
;
type
AllValuesOf
<
T
>
=
T
extends
any
?
T
[
keyof
T
]
:
never
;
type
ValidContentEntrySlug
<
C
extends
keyof
ContentEntryMap
>
=
AllValuesOf
<
ContentEntryMap
[
C
]
>
[
'
slug
'
];
export
function
getEntryBySlug
<
C
extends
keyof
ContentEntryMap
,
E
extends
ValidContentEntrySlug
<
C
>
|
(
string
&
{}),
>
(
collection
:
C
,
// Note that this has to accept a regular string too, for SSR
entrySlug
:
E
):
E
extends
ValidContentEntrySlug
<
C
>
?
Promise
<
CollectionEntry
<
C
>>
:
Promise
<
CollectionEntry
<
C
>
|
undefined
>
;
export
function
getDataEntryById
<
C
extends
keyof
DataEntryMap
,
E
extends
keyof
DataEntryMap
[
C
]
>
(
collection
:
C
,
entryId
:
E
):
Promise
<
CollectionEntry
<
C
>>
;
export
function
getCollection
<
C
extends
keyof
AnyEntryMap
,
E
extends
CollectionEntry
<
C
>>
(
collection
:
C
,
filter
?:
(
entry
:
CollectionEntry
<
C
>
)
=>
entry
is
E
):
Promise
<
E
[]
>
;
export
function
getCollection
<
C
extends
keyof
AnyEntryMap
>
(
collection
:
C
,
filter
?:
(
entry
:
CollectionEntry
<
C
>
)
=>
unknown
):
Promise
<
CollectionEntry
<
C
>
[]
>
;
export
function
getEntry
<
C
extends
keyof
ContentEntryMap
,
E
extends
ValidContentEntrySlug
<
C
>
|
(
string
&
{}),
>
(
entry
:
{
collection
:
C
;
slug
:
E
;
}):
E
extends
ValidContentEntrySlug
<
C
>
?
Promise
<
CollectionEntry
<
C
>>
:
Promise
<
CollectionEntry
<
C
>
|
undefined
>
;
export
function
getEntry
<
C
extends
keyof
DataEntryMap
,
E
extends
keyof
DataEntryMap
[
C
]
|
(
string
&
{}),
>
(
entry
:
{
collection
:
C
;
id
:
E
;
}):
E
extends
keyof
DataEntryMap
[
C
]
?
Promise
<
DataEntryMap
[
C
][
E
]
>
:
Promise
<
CollectionEntry
<
C
>
|
undefined
>
;
export
function
getEntry
<
C
extends
keyof
ContentEntryMap
,
E
extends
ValidContentEntrySlug
<
C
>
|
(
string
&
{}),
>
(
collection
:
C
,
slug
:
E
):
E
extends
ValidContentEntrySlug
<
C
>
?
Promise
<
CollectionEntry
<
C
>>
:
Promise
<
CollectionEntry
<
C
>
|
undefined
>
;
export
function
getEntry
<
C
extends
keyof
DataEntryMap
,
E
extends
keyof
DataEntryMap
[
C
]
|
(
string
&
{}),
>
(
collection
:
C
,
id
:
E
):
E
extends
keyof
DataEntryMap
[
C
]
?
Promise
<
DataEntryMap
[
C
][
E
]
>
:
Promise
<
CollectionEntry
<
C
>
|
undefined
>
;
/** Resolve an array of entry references from the same collection */
export
function
getEntries
<
C
extends
keyof
ContentEntryMap
>
(
entries
:
{
collection
:
C
;
slug
:
ValidContentEntrySlug
<
C
>
;
}[]
):
Promise
<
CollectionEntry
<
C
>
[]
>
;
export
function
getEntries
<
C
extends
keyof
DataEntryMap
>
(
entries
:
{
collection
:
C
;
id
:
keyof
DataEntryMap
[
C
];
}[]
):
Promise
<
CollectionEntry
<
C
>
[]
>
;
export
function
reference
<
C
extends
keyof
AnyEntryMap
>
(
collection
:
C
):
import
(
'
astro/zod
'
).
ZodEffects
<
import
(
'
astro/zod
'
).
ZodString
,
C
extends
keyof
ContentEntryMap
?
{
collection
:
C
;
slug
:
ValidContentEntrySlug
<
C
>
;
}
:
{
collection
:
C
;
id
:
keyof
DataEntryMap
[
C
];
}
>
;
// Allow generic `string` to avoid excessive type errors in the config
// if `dev` is not running to update as you edit.
// Invalid collection names will be caught at build time.
export
function
reference
<
C
extends
string
>
(
collection
:
C
):
import
(
'
astro/zod
'
).
ZodEffects
<
import
(
'
astro/zod
'
).
ZodString
,
never
>
;
type
ReturnTypeOrOriginal
<
T
>
=
T
extends
(...
args
:
any
[])
=>
infer
R
?
R
:
T
;
type
InferEntrySchema
<
C
extends
keyof
AnyEntryMap
>
=
import
(
'
astro/zod
'
).
infer
<
ReturnTypeOrOriginal
<
Required
<
ContentConfig
[
'
collections
'
][
C
]
>
[
'
schema
'
]
>
>
;
type
ContentEntryMap
=
{
"
docs
"
:
{
"
Funcionament/difusio.mdx
"
:
{
id
:
"
Funcionament/difusio.mdx
"
;
slug
:
"
funcionament/difusio
"
;
body
:
string
;
collection
:
"
docs
"
;
data
:
InferEntrySchema
<
"
docs
"
>
}
&
{
render
():
Render
[
"
.mdx
"
]
};
"
Funcionament/publicar.mdx
"
:
{
id
:
"
Funcionament/publicar.mdx
"
;
slug
:
"
funcionament/publicar
"
;
body
:
string
;
collection
:
"
docs
"
;
data
:
InferEntrySchema
<
"
docs
"
>
}
&
{
render
():
Render
[
"
.mdx
"
]
};
"
Funcionament/usuari-registrat.mdx
"
:
{
id
:
"
Funcionament/usuari-registrat.mdx
"
;
slug
:
"
funcionament/usuari-registrat
"
;
body
:
string
;
collection
:
"
docs
"
;
data
:
InferEntrySchema
<
"
docs
"
>
}
&
{
render
():
Render
[
"
.mdx
"
]
};
"
contacte.mdx
"
:
{
id
:
"
contacte.mdx
"
;
slug
:
"
contacte
"
;
body
:
string
;
collection
:
"
docs
"
;
data
:
InferEntrySchema
<
"
docs
"
>
}
&
{
render
():
Render
[
"
.mdx
"
]
};
"
es/index.mdx
"
:
{
id
:
"
es/index.mdx
"
;
slug
:
"
es
"
;
body
:
string
;
collection
:
"
docs
"
;
data
:
InferEntrySchema
<
"
docs
"
>
}
&
{
render
():
Render
[
"
.mdx
"
]
};
"
index.mdx
"
:
{
id
:
"
index.mdx
"
;
slug
:
"
index
"
;
body
:
string
;
collection
:
"
docs
"
;
data
:
InferEntrySchema
<
"
docs
"
>
}
&
{
render
():
Render
[
"
.mdx
"
]
};
};
};
type
DataEntryMap
=
{
};
type
AnyEntryMap
=
ContentEntryMap
&
DataEntryMap
;
export
type
ContentConfig
=
typeof
import
(
"
../src/content/config.js
"
);
}
This diff is collapsed.
Click to expand it.
.vscode/extensions.json
0 → 100644
+
4
−
0
View file @
88ec2251
{
"recommendations"
:
[
"astro-build.astro-vscode"
],
"unwantedRecommendations"
:
[]
}
This diff is collapsed.
Click to expand it.
.vscode/launch.json
0 → 100644
+
11
−
0
View file @
88ec2251
{
"version"
:
"0.2.0"
,
"configurations"
:
[
{
"command"
:
"./node_modules/.bin/astro dev"
,
"name"
:
"Development server"
,
"request"
:
"launch"
,
"type"
:
"node-terminal"
}
]
}
This diff is collapsed.
Click to expand it.
src/content/docs/contacte.mdx
+
1
−
1
View file @
88ec2251
...
@@ -9,7 +9,7 @@ import { Card, CardGrid } from '@astrojs/starlight/components';
...
@@ -9,7 +9,7 @@ import { Card, CardGrid } from '@astrojs/starlight/components';
Tots els esdeveniments de calendari.cc es publiquen automàticament al Fedivers, podeu seguir el nostre compte:
Tots els esdeveniments de calendari.cc es publiquen automàticament al Fedivers, podeu seguir el nostre compte:
<Card title="Mastodon" color="blue" icon="mastodon">
@calendari.cc@
calendari.cc</Card>
<Card title="Mastodon" color="blue" icon="mastodon">
<span>@</span>calendari.cc<span>@</span>
calendari.cc</Card>
# Contacte
# Contacte
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment