pieces-app / example-typescript

A React example project showing how to get started with Pieces TS SDK.
MIT License
42 stars 50 forks source link

Implement function to get Context Preview when a Piece is selected #94

Open shivay-at-pieces opened 9 months ago

shivay-at-pieces commented 9 months ago

The user should be able to view the contextual information based on the selected snippet.

import * as pieces from '@pieces.app/pieces-os-client';

async function main() {
    const assetsApi = new pieces.AssetsApi();
    const assetApi = new pieces.AssetApi();

    const indicies = await assetsApi.assetsIdentifiersSnapshot({});

    const firstAssetId = indicies.iterable?.[0].id;

    // this should only happen if u got no assets saved
    if (!firstAssetId) return;

    const asset = await assetApi.assetSnapshot({asset: firstAssetId})

    const websites = asset.websites?.iterable;

    const tags = asset.websites?.iterable;

    console.log('WEBSITES!', JSON.stringify(websites, undefined, 2));

    console.log('TAGS!', JSON.stringify(tags, undefined, 2));
}
main()
Meetpidev commented 1 month ago

@shivay-at-pieces hey there, i would like to work on it..