1 min read
LocationProvider
LocationProvider
Location Provider component. This component injects the location with value passed as prop.
Props
Name | Description | Type | Default |
---|---|---|---|
location | The FeatureLocation to provide. | FeatureLocation |
|
Events
This component doesn't emit events. However, events emitted by child components, will include the
location
prop value in its metadata.
See it in action
In this example, the LocationProvider
component receives the location
prop with the
predictive_layer
value. This value will then be combined with the NextQueries
feature name,
next_query
to create a QueryOrigin
string, which is used for tracking the performance of the
different tools that generate the query.
<template>
<LocationProvider location="predictive_layer">
<NextQueries />
</LocationProvider>
</template>
<script>
import { LocationProvider } from '@empathyco/x-components';
import { NextQueries } from '@empathyco/x-components/next-queries';
export default {
name: 'LocationProviderDemo',
components: {
LocationProvider,
NextQueries
}
};
</script>