Add type argument to AstroGlobal to type Props (#5000)
* Add type argument to AstroGlobal to type Props * Update packages/astro/src/@types/astro.ts Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com> * Update packages/astro/src/@types/astro.ts Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com> Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
This commit is contained in:
parent
70254076a1
commit
3e02a66a77
1 changed files with 2 additions and 2 deletions
|
@ -93,7 +93,7 @@ export interface BuildConfig {
|
||||||
*
|
*
|
||||||
* [Astro reference](https://docs.astro.build/reference/api-reference/#astro-global)
|
* [Astro reference](https://docs.astro.build/reference/api-reference/#astro-global)
|
||||||
*/
|
*/
|
||||||
export interface AstroGlobal extends AstroGlobalPartial {
|
export interface AstroGlobal<Props extends Record<string, any> = Record<string, any>> extends AstroGlobalPartial {
|
||||||
/**
|
/**
|
||||||
* Canonical URL of the current page.
|
* Canonical URL of the current page.
|
||||||
* @deprecated Use `Astro.url` instead.
|
* @deprecated Use `Astro.url` instead.
|
||||||
|
@ -149,7 +149,7 @@ export interface AstroGlobal extends AstroGlobalPartial {
|
||||||
*
|
*
|
||||||
* [Astro reference](https://docs.astro.build/en/core-concepts/astro-components/#component-props)
|
* [Astro reference](https://docs.astro.build/en/core-concepts/astro-components/#component-props)
|
||||||
*/
|
*/
|
||||||
props: Record<string, number | string | any>;
|
props: Props;
|
||||||
/** Information about the current request. This is a standard [Request](https://developer.mozilla.org/en-US/docs/Web/API/Request) object
|
/** Information about the current request. This is a standard [Request](https://developer.mozilla.org/en-US/docs/Web/API/Request) object
|
||||||
*
|
*
|
||||||
* For example, to get a URL object of the current URL, you can use:
|
* For example, to get a URL object of the current URL, you can use:
|
||||||
|
|
Loading…
Reference in a new issue